# # # # # # # # # # # ###########6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *20_______221
* * * * * * * * * * * *22
* * * * * * * * * * * *23
# # # # # # # # # # # ###########28
* * * * * * * * * * * *25
* * * * * * * * * * * *26
# # # # # # # # # # # ###########28
* * * * * * * * * * * *28
* * * * * * * * * * * *29
# # # # # # # # # # # ###########6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *32
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *35
* * * * * * * * * * * *21
* * * * * * * * * * * *22
* * * * * * * * * * * *38
* * * * * * * * * * * *141
* * * * * * * * * * * *40
* * * * * * * * * * * *23
* * * * * * * * * * * *42
* * * * * * * * * * * *43
* * * * * * * * * * * *16
* * * * * * * * * * * *45
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *48
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *150
* * * * * * * * * * * *51_______216
* * * * * * * * * * * *23
# # # # # # # # # # # ###########49
* * * * * * * * * * * *55
* * * * * * * * * * * *20
* * * * * * * * * * * *57
# # # # # # # # # # # ###########28
* * * * * * * * * * * *59
* * * * * * * * * * * *141
* * * * * * * * * * * *153
* * * * * * * * * * * *62
* * * * * * * * * * * *16
* * * * * * * * * * * *16
# # # # # # # # # # # ###########23
* * * * * * * * * * * *66
* * * * * * * * * * * *15
* * * * * * * * * * * *16
* * * * * * * * * * * *16
# # # # # # # # # # # ###########49
* * * * * * * * * * * *55
* * * * * * * * * * * *20
* * * * * * * * * * * *57
# # # # # # # # # # # ###########49
* * * * * * * * * * * *28
* * * * * * * * * * * *155
* * * * * * * * * * * *40
* * * * * * * * * * * *23
* * * * * * * * * * * *79
* * * * * * * * * * * *43
* * * * * * * * * * * *16
* * * * * * * * * * * *45
* * * * * * * * * * * *141______3200
* * * * * * * * * * * *85
* * * * * * * * * * * *155
* * * * * * * * * * * *40
* * * * * * * * * * * *23
* * * * * * * * * * * *42
* * * * * * * * * * * *43
* * * * * * * * * * * *16
* * * * * * * * * * * *45
* * * * * * * * * * * *141
* * * * * * * * * * * *15
* * * * * * * * * * * *16
* * * * * * * * * * * *15
* * * * * * * * * * * *26
# # # # # # # # # # # ###########28
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *15____216
# # # # # # # # # # # ###########23
* * * * * * * * * * * *144
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *40
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----06____107
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
# # # # # # # # # # # ###########6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----10
# # # # # # # # # # # ###########6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *20_______221
* * * * * * * * * * * *22
* * * * * * * * * * * *23
# # # # # # # # # # # ###########23
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----18
# # # # # # # # # # # ###########49
* * * * * * * * * * * *55
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----21
* * * * * * * * * * * *57
# # # # # # # # # # # ###########28
* * * * * * * * * * * *28
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *40
* * * * * * * * * * * *23______279
* * * * * * * * * * * *43
* * * * * * * * * * * *16
* * * * * * * * * * * *45
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----32
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----21
* * * * * * * * * * * *16
# # # # # # # # # # # ###########04
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----36
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----37
C#
* * * * * * * * * * * *20
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----39
* * * * * * * * * * * *255
* * * * * * * * * * * *251
* * * * * * * * * * * *252
# # # # # # # # # # # ###########6
* * * * * * * * * * * *255
* * * * * * * * * * * *256
* * * * * * * * * * * *25
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----47
# # # # # # # # # # # ###########6
# # # # # # # # # # # ###########5
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
# # # # # # # # # # # ###########1
# # # # # # # # # # # ###########8
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *0
# # # # # # # # # # # ###########6
* * * * * * * * * * * *1
# # # # # # # # # # # ###########6
# # # # # # # # # # # ###########6
* * * * * * * * * * * *256
* * * * * * * * * * * *25
# # # # # # # # # # # ###########0
# # # # # # # # # # # ###########1
* * * * * * * * * * * *5
# # # # # # # # # # # ###########6
# # # # # # # # # # # ###########5
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
# # # # # # # # # # # ###########1
* * * * * * * * * * * *9
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----2
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
# # # # # # # # # # # ###########5
* * * * * * * * * * * *141
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----7
* * * * * * * * * * * *141
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *140
* * * * * * * * * * * *155
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----81____3143
# # # # # # # # # # # ###########2
* * * * * * * * * * * *141
* * * * * * * * * * * *1
* * * * * * * * * * * *141
* * * * * * * * * * * *148
* * * * * * * * * * * *141
* * * * * * * * * * * *150
* * * * * * * * * * * *151
* * * * * * * * * * * *155
* * * * * * * * * * * *153
* * * * * * * * * * * *154
# # # # # # # # # # # ###########62
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----81____3157
# # # # # # # # # # # ###########2
* * * * * * * * * * * *155
* * * * * * * * * * * *200
_______062
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----81____3143
# # # # # # # # # # # ###########2
* * * * * * * * * * * *155
* * * * * * * * * * * *206
* * * * * * * * * * * *155
* * * * * * * * * * * *144
* * * * * * * * * * * *141
* * * * * * * * * * * *1
* * * * * * * * * * * *141____3570
* * * * * * * * * * * *141
* * * * * * * * * * * *141____3573
* * * * * * * * * * * *141____31416
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *1
_______16____3577
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *640
* * * * * * * * * * * *141
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----81____3157
# # # # # # # # # # # ###########2
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *1
# # # # # # # # # # # ###########6
* * * * * * * * * * * *1
* * * * * * * * * * * *1
* * * * * * * * * * * *1433
PHP
* * * * * * * * * * * *1434
* * * * * * * * * * * *1435
* * * * * * * * * * * *1436
* * * * * * * * * * * *1437
# # # # # # # # # # # ###########0____31439
# # # # # # # # # # # ###########61
# # # # # # # # # # # ###########5
# # # # # # # # # # # ###########6
* * * * * * * * * * * *1443
* * * * * * * * * * * *1444
# # # # # # # # # # # ###########6
# # # # # # # # # # # ###########6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3
# # # # # # # # # # # ###########6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *23_______31451
* * * * * * * * * * * *1452
* * * * * * * * * * * *1451
* * * * * * * * * * * *1454
* * * * * * * * * * * *1439
* * * * * * * * * * * *144
* * * * * * * * * * * *1451
* * * * * * * * * * * *1458
# # # # # # # # # # # ###########6
# # # # # # # # # # # ###########5
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----7
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *23_______31467
* * * * * * * * * * * *16____31451
* * * * * * * * * * * *144
* * * * * * * * * * * *1467
* * * * * * * * * * * *1472
* * * * * * * * * * * *1439
* * * * * * * * * * * *144
* * * * * * * * * * * *1467
* * * * * * * * * * * *1458
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
# # # # # # # # # # # ###########5
* * * * * * * * * * * *141
* * * * * * * * * * * *1480
* * * * * * * * * * * *143
* * * * * * * * * * * *144
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *1
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *148
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *150
* * * * * * * * * * * *23
* * * * * * * * * * * *1443
* * * * * * * * * * * *1492
* * * * * * * * * * * *1451
* * * * * * * * * * * *1494
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
# # # # # # # # # # # ###########5
* * * * * * * * * * * *141
* * * * * * * * * * * *153
* * * * * * * * * * * *23
* * * * * * * * * * * *1443
* * * * * * * * * * * *1501
* * * * * * * * * * * *1443
* * * * * * * * * * * *1503
* * * * * * * * * * * *1504
* * * * * * * * * * * *1451
* * * * * * * * * * * *1506
* * * * * * * * * * * *155
* * * * * * * * * * * *1480
* * * * * * * * * * * *157
* * * * * * * * * * * *144
* * * * * * * * * * * *141____3200
* * * * * * * * * * * *155
* * * * * * * * * * * *1480
* * * * * * * * * * * *143
* * * * * * * * * * * *144
* * * * * * * * * * * *141____31443
* * * * * * * * * * * *1519
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *1
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *1443
* * * * * * * * * * * *1444
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
_______16____3573
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *1480
* * * * * * * * * * * *1530
* * * * * * * * * * * *144
# # # # # # # # # # # ###########6
* * * * * * * * * * * *1
# # # # # # # # # # # ###########6
_______06____3577
# # # # # # # # # # # ###########6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *23____31451
* * * * * * * * * * * *1444
* * * * * * * * * * * *1451
* * * * * * * * * * * *1543
* * * * * * * * * * * *1439
* * * * * * * * * * * *1545
* * * * * * * * * * * *1451
* * * * * * * * * * * *1458
# # # # # # # # # # # ###########6
# # # # # # # # # # # ###########5
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *1480
* * * * * * * * * * * *157
* * * * * * * * * * * *144
# # # # # # # # # # # ###########6
* * * * * * * * * * * *1
* * * * * * * * * * * *1
* * * * * * * * * * * *1557
* * * * * * * * * * * *1439
* * * * * * * * * * * *1559
# # # # # # # # # # # ###########0____31439
# # # # # # # # # # # ###########2
* * * * * * * * * * * *1563
* * * * * * * * * * * *1564
Javascript
* * * * * * * * * * * *1565
* * * * * * * * * * * *1566
* * * * * * * * * * * *1567
* * * * * * * * * * * *1566
* * * * * * * * * * * *1569
# # # # # # # # # # # ###########8
* * * * * * * * * * * *1566
* * * * * * * * * * * *0
* * * * * * * * * * * *1566
* * * * * * * * * * * *1437
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----36
* * * * * * * * * * * *1566
# # # # # # # # # # # ###########5
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6____31569
* * * * * * * * * * * *9
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----2
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
# # # # # # # # # # # ###########5
* * * * * * * * * * * *1587
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----7
* * * * * * * * * * * *1587
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *1591
* * * * * * * * * * * *1587
# # # # # # # # # # # ###########5
* * * * * * * * * * * *141
* * * * * * * * * * * *1595
* * * * * * * * * * * *1596
# # # # # # # # # # # ###########2
* * * * * * * * * * * *1587
* * * * * * * * * * * *1
* * * * * * * * * * * *1587
* * * * * * * * * * * *1587____3148
* * * * * * * * * * * *1587
* * * * * * * * * * * *150
* * * * * * * * * * * *2005
* * * * * * * * * * * *1587
# # # # # # # # # # # ###########5
* * * * * * * * * * * *141
* * * * * * * * * * * *153
* * * * * * * * * * * *154
* * * * * * * * * * * *155
* * * * * * * * * * * *1595
* * * * * * * * * * * *157
# # # # # # # # # # # ###########2
* * * * * * * * * * * *141____3200
* * * * * * * * * * * *155
* * * * * * * * * * * *1595
* * * * * * * * * * * *1596
# # # # # # # # # # # ###########2
* * * * * * * * * * * *141____3206
* * * * * * * * * * * *1587
* * * * * * * * * * * *1
* * * * * * * * * * * *1587____3570
* * * * * * * * * * * *1587
* * * * * * * * * * * *1595
* * * * * * * * * * * *2029
# # # # # # # # # # # ###########2
* * * * * * * * * * * *573
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *1
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
_______16____3577
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1
* * * * * * * * * * * *2039
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
# # # # # # # # # # # ###########5
* * * * * * * * * * * *1587
* * * * * * * * * * * *1595
* * * * * * * * * * * *157
# # # # # # # # # # # ###########2
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----6
* * * * * * * * * * * *1
* * * * * * * * * * * *1566
* * * * * * * * * * * *1
* * * * * * * * * * * *1566
* * * * * * * * * * * *1566____32052
_______06____32054
Đầu ra
# # # # # # # # # # # ###########
2. kim cương rỗng
Ghi chú. Đối với đầu vào chẵn, hãy in mẫu cho n-1
Ví dụ
Đầu vào. 1
đầu ra
Với n=1
Đầu vào. 7
đầu ra
Với n=7
Đầu vào. 9
đầu ra
Với n=9
Tiếp cận. Để in kim cương, chúng ta cần in khoảng trắng trước ngôi sao và sau ngôi sao để đạt được khoảng cách tăng dần của các ngôi sao
Để in hình hộp chúng ta cần in dấu ‘-‘ cho i==1 [hàng đầu tiên] & i==n [hàng cuối cùng] và ‘. ’ cho j==1 [cột đầu tiên] và j==n [cột cuối cùng]
thuật toán. 1. Nếu n là số lẻ n
2. Tìm mid=n/2
3. Di chuyển từ 1 đến giữa để in nửa trên của mẫu [giả sử i]
4. Di chuyển từ 1 đến mid-i để in khoảng trắng cho hộp ngoài cùng bên trái phía trên [giả sử j]
5. Nếu [i==1] in ra ‘*’ [vì đối với hàng đầu tiên, chúng ta chỉ cần một ngôi sao]
6. khác in '*' và duyệt qua từ 1 đến 2*i-3 để in khoảng trắng cho viên kim cương rỗng [giả sử j] và in '*' sau khi vòng lặp kết thúc
7. Di chuyển từ 1 đến mid-i để in lại khoảng trắng cho hộp ngoài cùng bên phải phía trên [giả sử j]
8. Đóng vòng lặp ở bước 3
9. Di chuyển từ giữa+1 đến n-1 để in nửa dưới của mẫu [giả sử i]
4. Di chuyển từ 1 đến i-mid để in khoảng trắng cho hộp ngoài cùng phía dưới bên trái [giả sử j]
5. Nếu [i==n-1] in ra ‘*’ [vì đối với hàng cuối cùng, chúng ta chỉ cần một ngôi sao]
6. khác in '*' và duyệt qua từ 1 đến 2*[n-i]-3 để in khoảng trắng cho viên kim cương rỗng [giả sử j] và in '*' sau khi vòng lặp kết thúc
7. Di chuyển từ 1 đến i-mid để in lại khoảng trắng cho hộp ngoài cùng bên phải phía dưới [giả sử j]
8. Đóng vòng lặp ở bước 9
C++14
* * * * * * * * * * * *2055
* * * * * * * * * * * *20
* * * * * * * * * * * *57
* * * * * * * * * * * *64
* * * * * * * * * * * *2059
* * * * * * * * * * * *25
# # # # # # # # # # # ###########0
# # # # # # # # # # # ###########1
* * * * * * * * * * * *2063
# # # # # # # # # # # ###########5
# # # # # # # # # # # ###########6
# # # # # # # # # # # ###########1
* * * * * * * * * * * *2067
# # # # # # # # # # # ###########6
* * * * * * * * * * * *153____32070
* * * * * * * * * * * *2071
* * * * * * * * * * * *1566____32073
_______06____32075
# # # # # # # # # # # ###########6
_______06____32078
_______06____11____32081
* * * * * * * * * * * *1566
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____32084
* * * * * * * * * * * *2085
* * * * * * * * * * * *2086
* * * * * * * * * * * *2087
* * * * * * * * * * * *143
* * * * * * * * * * * *144
* * * * * * * * * * * *2086
* * * * * * * * * * * *1566____3153____32093
* * * * * * * * * * * *2086
* * * * * * * * * * * *142
* * * * * * * * * * * *2096
* * * * * * * * * * * *144
* * * * * * * * * * * *1566
* * * * * * * * * * * *1____3200
# # # # # # # # # # # ###########5
* * * * * * * * * * * *2086
* * * * * * * * * * * *142
* * * * * * * * * * * *2096
* * * * * * * * * * * *144
* * * * * * * * * * * *5706
* * * * * * * * * * * *2086
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____35709
* * * * * * * * * * * *5710
* * * * * * * * * * * *141
* * * * * * * * * * * *142
* * * * * * * * * * * *143
* * * * * * * * * * * *144
* * * * * * * * * * * *2086
* * * * * * * * * * * *1
* * * * * * * * * * * *2086
* * * * * * * * * * * *142
* * * * * * * * * * * *2096
* * * * * * * * * * * *144
* * * * * * * * * * * *1566
* * * * * * * * * * * *1
* * * * * * * * * * * *1566
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____32084
* * * * * * * * * * * *5726
* * * * * * * * * * * *2086
* * * * * * * * * * * *2087
* * * * * * * * * * * *143
* * * * * * * * * * * *144
* * * * * * * * * * * *2086
* * * * * * * * * * * *1566____3572
* * * * * * * * * * * *5734
* * * * * * * * * * * *1
* * * * * * * * * * * *5734
* * * * * * * * * * * *5734____35738
* * * * * * * * * * * *5734
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____35741
* * * * * * * * * * * *5742
* * * * * * * * * * * *1566
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____35745
* * * * * * * * * * * *2085
* * * * * * * * * * * *2086
* * * * * * * * * * * *2087
* * * * * * * * * * * *143
* * * * * * * * * * * *144
* * * * * * * * * * * *2086
* * * * * * * * * * * *1566
* * * * * * * * * * * *153____35754
* * * * * * * * * * * *2086
* * * * * * * * * * * *142
* * * * * * * * * * * *2096
* * * * * * * * * * * *144
* * * * * * * * * * * *1566
* * * * * * * * * * * *1____3200
# # # # # # # # # # # ###########5
* * * * * * * * * * * *2086
* * * * * * * * * * * *142
* * * * * * * * * * * *2096
* * * * * * * * * * * *144
* * * * * * * * * * * *5706
* * * * * * * * * * * *2086
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____35770
* * * * * * * * * * * *5710
* * * * * * * * * * * *141
* * * * * * * * * * * *142
* * * * * * * * * * * *143
* * * * * * * * * * * *144
* * * * * * * * * * * *2086
* * * * * * * * * * * *1
* * * * * * * * * * * *2086
* * * * * * * * * * * *142
* * * * * * * * * * * *2096
* * * * * * * * * * * *144
* * * * * * * * * * * *1566
* * * * * * * * * * * *1
* * * * * * * * * * * *1566
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____35745
* * * * * * * * * * * *5726
* * * * * * * * * * * *2086
* * * * * * * * * * * *2087
* * * * * * * * * * * *143
* * * * * * * * * * * *144
* * * * * * * * * * * *2086
* * * * * * * * * * * *1566____3572
* * * * * * * * * * * *5734
* * * * * * * * * * * *1
* * * * * * * * * * * *1
* * * * * * * * * * * *5798
# # # # # # # # # # # ###########1
* * * * * * * * * * * *6400
* * * * * * * * * * * *5734
# # # # # # # # # # # ###########1
* * * * * * * * * * * *6403
* * * * * * * * * * * *5734
* * * * * * * * * * * *0
* * * * * * * * * * * *1
* * * * * * * * * * * *6407
Java
* * * * * * * * * * * *6408
* * * * * * * * * * * *251
* * * * * * * * * * * *252
# # # # # # # # # # # ###########6
* * * * * * * * * * * *2059
* * * * * * * * * * * *256
* * * * * * * * * * * *25
# # # # # # # # # # # ###########0______01
* * * * * * * * * * * *5
# # # # # # # # # # # ###########5
# # # # # # # # # # # ###########6
# # # # # # # # # # # ###########1
* * * * * * * * * * * *2067
# # # # # # # # # # # ###########6
* * * * * * * * * * * *153____36424
# # # # # # # # # # # ###########49
* * * * * * * * * * * *6426____028
# # # # # # # # # # # ###########61
* * * * * * * * * * * *2071
* * * * * * * * * * * *1566____32073
# # # # # # # # # # # ###########6
* * * * * * * * * * * *6433
# # # # # # # # # # # ###########49
* * * * * * * * * * * *144
* * * * * * * * * * * *6436
_______06____32078
# # # # # # # # # # # ###########6
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____027____028
* * * * * * * * * * * *6443
* * * * * * * * * * * *1566
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____36446
# # # # # # # # # # # ###########28
* * * * * * * * * * * *6448____32085
* * * * * * * * * * * *2086
# # # # # # # # # # # ###########39
* * * * * * * * * * * *143
# # # # # # # # # # # ###########2
* * * * * * * * * * * *1587
* * * * * * * * * * * *1566
* * * * * * * * * * * *153____36457
# # # # # # # # # # # ###########28
* * * * * * * * * * * *6459
* * * * * * * * * * * *2086
# # # # # # # # # # # ###########39
* * * * * * * * * * * *2096
# # # # # # # # # # # ###########2
* * * * * * * * * * * *1566
* * * * * * * * * * * *1____3200
# # # # # # # # # # # ###########5
* * * * * * * * * * * *2086
# # # # # # # # # # # ###########39____32096
# # # # # # # # # # # ###########2
* * * * * * * * * * * *5706
* * * * * * * * * * * *2086
-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1____36446
# # # # # # # # # # # ###########28
* * * * * * * * * * * *6477
# # # # # # # # # # # ###########49
* * * * * * * * * * * *2554
* * * * * * * * * * * *6480
* * * * * * * * * * * *6481
* * * * * * * * * * * *5710