-
Notifications
You must be signed in to change notification settings - Fork 3
/
sequence.h
10 lines (8 loc) · 160 KB
/
sequence.h
1
2
3
4
5
6
7
8
9
10
// Generated by tx210 / aMaySyn (c) 2018 NR4&QM/Team210
#ifndef SEQUENCE_H
#define SEQUENCE_H
// Data:
// 0.0, 9.0, 19.0, 24.0, 27.0, 31.0, 35.0, 44.0, 48.0, 49.0, 52.0, 54.0, 59.0, 93.0, 118.0, 174.0, 210.0, 220.0, 101.0, 112.0, 81.0, 56.0, 18.0, 115.0, 90.0, 118.0, 118.0, 117.0, 71.0, 71.0, 119.0, 119.0, 119.0, 119.0, 119.0, 0.280029296875, 0.320068359375, 0.35009765625, 0.219970703125, 0.35009765625, 0.47998046875, 0.340087890625, 0.300048828125, 0.2099609375, 0.25, 0.35009765625, 0.3798828125, 1.0, 1.0, 1.0, 1.0, 1.0, 0.4599609375, 0.419921875, 0.04998779296875, 0.0999755859375, 0.18994140625, 0.199951171875, 0.35009765625, 0.5, 0.5, 0.239990234375, 0.1199951171875, 0.1199951171875, 0.39990234375, 0.39990234375, 0.39990234375, 0.39990234375, 0.39990234375, 0.0, 0.0, 0.0, 0.0, 0.05999755859375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.125, 0.1336669921875, 0.125, 0.08001708984375, 0.04998779296875, 0.1336669921875, 0.125, 0.125, 0.125, 0.1336669921875, 0.125, 0.125, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 26.0, 42.0, 50.0, 66.0, 70.0, 78.0, 86.0, 0.0, 2.0, 10.0, 34.0, 50.0, 58.0, 66.0, 70.0, 78.0, 86.0, 10.0, 42.0, 50.0, 58.0, 78.0, 10.0, 18.0, 58.0, 18.0, 26.0, 50.0, 78.0, 10.0, 26.0, 45.0, 58.0, 0.0, 26.0, 34.0, 42.0, 50.0, 66.0, 70.0, 78.0, 86.0, 34.0, 50.0, 58.0, 78.0, 34.0, 10.0, 18.0, 34.0, 26.0, 58.0, 10.0, 26.0, 50.0, 58.0, 72.0, 7.0, 8.0, 10.0, 12.0, 14.0, 17.0, 18.0, 20.0, 22.0, 25.0, 27.0, 29.0, 31.0, 33.0, 35.0, 37.0, 39.0, 41.0, 59.0, 61.0, 63.0, 65.0, 66.0, 79.0, 81.0, 83.0, 85.0, 87.0, 88.0, 89.0, 91.0, 92.0, 93.0, 94.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 33.0, 37.0, 45.0, 47.0, 61.0, 69.0, 71.0, 75.0, 84.0, 85.0, 92.0, 93.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 46.0, 47.0, 48.0, 49.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 42.0, 50.0, 66.0, 68.0, 70.0, 78.0, 79.0, 80.0, 81.0, 94.0, 2.0, 10.0, 34.0, 50.0, 58.0, 70.0, 78.0, 86.0, 94.0, 2.0, 10.0, 18.0, 42.0, 58.0, 66.0, 70.0, 78.0, 86.0, 94.0, 18.0, 50.0, 58.0, 66.0, 95.0, 18.0, 26.0, 66.0, 26.0, 34.0, 58.0, 95.0, 18.0, 34.0, 50.0, 66.0, 2.0, 34.0, 42.0, 50.0, 58.0, 70.0, 78.0, 86.0, 94.0, 42.0, 58.0, 66.0, 95.0, 42.0, 18.0, 26.0, 42.0, 34.0, 66.0, 18.0, 34.0, 58.0, 66.0, 95.0, 8.0, 9.0, 11.0, 13.0, 15.0, 18.0, 19.0, 21.0, 23.0, 26.0, 28.0, 30.0, 32.0, 34.0, 36.0, 38.0, 40.0, 42.0, 60.0, 62.0, 64.0, 66.0, 67.0, 80.0, 82.0, 84.0, 86.0, 88.0, 89.0, 90.0, 92.0, 93.0, 94.0, 95.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 34.0, 38.0, 46.0, 48.0, 62.0, 70.0, 72.0, 76.0, 85.0, 86.0, 93.0, 94.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 47.0, 48.0, 49.0, 50.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 43.0, 51.0, 67.0, 69.0, 71.0, 79.0, 80.0, 81.0, 82.0, 95.0, 36.0, 0.0, 6.0, 11.0, 6.0, 16.0, 9.0, 19.0, 19.0, 37.0, 1.0, 3.0, 5.0, 6.0, 7.0, 8.0, 9.0, 19.0, 19.0, 21.0, 13.0, 4.0, 15.0, 18.0, 22.0, 4.0, 15.0, 4.0, 10.0, 4.0, 18.0, 2.0, 7.0, 14.0, 10.0, 36.0, 6.0, 5.0, 11.0, 6.0, 16.0, 9.0, 20.0, 20.0, 10.0, 4.0, 4.0, 18.0, 6.0, 22.0, 4.0, 5.0, 10.0, 15.0, 2.0, 7.0, 6.0, 7.0, 17.0, 23.0, 23.0, 23.0, 23.0, 23.0, 23.0, 23.0, 23.0, 23.0, 23.0, 31.0, 30.0, 31.0, 30.0, 31.0, 30.0, 31.0, 30.0, 31.0, 30.0, 31.0, 30.0, 35.0, 31.0, 35.0, 31.0, 30.0, 31.0, 23.0, 30.0, 31.0, 23.0, 30.0, 23.0, 12.0, 12.0, 12.0, 12.0, 12.0, 24.0, 24.0, 24.0, 12.0, 24.0, 24.0, 24.0, 12.0, 32.0, 32.0, 32.0, 39.0, 31.0, 32.0, 39.0, 39.0, 32.0, 31.0, 32.0, 31.0, 25.0, 25.0, 25.0, 26.0, 25.0, 25.0, 25.0, 26.0, 27.0, 29.0, 28.0, 29.0, 27.0, 29.0, 28.0, 29.0, 27.0, 29.0, 28.0, 29.0, 27.0, 29.0, 28.0, 29.0, 25.0, 25.0, 25.0, 26.0, 25.0, 25.0, 25.0, 26.0, 27.0, 29.0, 28.0, 29.0, 27.0, 29.0, 28.0, 29.0, 24.0, 24.0, 24.0, 24.0, 28.0, 29.0, 28.0, 29.0, 27.0, 29.0, 28.0, 29.0, 27.0, 29.0, 28.0, 29.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 38.0, 38.0, 38.0, 40.0, 38.0, 38.0, 38.0, 40.0, 38.0, 38.0, 38.0, 40.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 34.0, 34.0, 34.0, 34.0, 34.0, 34.0, 34.0, 34.0, 34.0, 34.0, -12.0, 0.0, -12.0, 0.0, 0.0, 24.0, -12.0, 0.0, 0.0, -24.0, -24.0, -12.0, -12.0, -24.0, 0.0, -12.0, -24.0, -12.0, -12.0, -12.0, -24.0, -24.0, -12.0, -12.0, -12.0, -12.0, 0.0, -12.0, -36.0, -12.0, 0.0, 0.0, -12.0, 0.0, -12.0, -12.0, -12.0, -12.0, 0.0, -12.0, -12.0, -24.0, -12.0, -12.0, -12.0, 12.0, 12.0, 12.0, -12.0, 0.0, -12.0, -12.0, -24.0, -12.0, -24.0, -12.0, 0.0, 0.0, -24.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 148.0, 236.0, 324.0, 412.0, 457.0, 559.0, 615.0, 656.0, 714.0, 808.0, 854.0, 933.0, 955.0, 1013.0, 1049.0, 1112.0, 1120.0, 1265.0, 1386.0, 1409.0, 1432.0, 1477.0, 1522.0, 1527.0, 1561.0, 1597.0, 1642.0, 1690.0, 1734.0, 1782.0, 1786.0, 1790.0, 1806.0, 1846.0, 1850.0, 1854.0, 1866.0, 1887.0, 1922.0, 1925.0, 1979.0, 0.0, 0.0, 0.0, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.375, 0.375, 0.625, 0.75, 0.8125, 0.9375, 1.0, 1.0, 1.0, 1.0, 1.125, 1.125, 1.1875, 1.1875, 1.25, 1.25, 1.375, 1.375, 1.5, 1.5, 1.5, 1.75, 1.75, 1.75, 2.0, 2.0, 2.0, 2.0, 2.125, 2.125, 2.1875, 2.1875, 2.25, 2.25, 2.375, 2.375, 2.625, 2.75, 2.8125, 2.9375, 3.0, 3.0, 3.0, 3.125, 3.125, 3.1875, 3.1875, 3.25, 3.25, 3.375, 3.375, 3.5, 3.5, 3.5, 3.625, 3.625, 3.625, 3.75, 3.75, 3.75, 3.875, 3.875, 3.875, 4.0, 4.0, 4.0, 4.125, 4.125, 4.1875, 4.1875, 4.25, 4.25, 4.375, 4.375, 4.625, 4.75, 4.8125, 4.9375, 5.0, 5.0, 5.0, 5.0, 5.125, 5.125, 5.1875, 5.1875, 5.25, 5.25, 5.375, 5.375, 5.5, 5.5, 5.5, 5.75, 5.75, 5.75, 6.0, 6.0, 6.0, 6.0, 6.125, 6.125, 6.1875, 6.1875, 6.25, 6.25, 6.375, 6.375, 6.625, 6.75, 6.8125, 6.9375, 7.0, 7.0, 7.0, 7.125, 7.125, 7.1875, 7.1875, 7.25, 7.25, 7.375, 7.375, 7.5, 7.5, 7.5, 7.5, 7.625, 7.625, 7.625, 7.625, 7.75, 7.75, 7.75, 7.75, 7.875, 7.875, 7.875, 7.875, 0.0, 0.0, 0.125, 0.1875, 0.25, 0.375, 0.625, 0.75, 0.8125, 0.9375, 1.0, 1.0, 1.125, 1.1875, 1.25, 1.375, 1.5, 1.5, 1.75, 1.75, 2.0, 2.0, 2.125, 2.1875, 2.25, 2.375, 2.625, 2.75, 2.8125, 2.9375, 3.0, 3.0, 3.125, 3.1875, 3.25, 3.375, 3.5, 3.5, 3.625, 3.625, 3.75, 3.75, 3.875, 3.875, 4.0, 4.0, 4.125, 4.1875, 4.25, 4.375, 4.625, 4.75, 4.8125, 4.9375, 5.0, 5.0, 5.125, 5.1875, 5.25, 5.375, 5.5, 5.5, 5.75, 5.75, 6.0, 6.0, 6.125, 6.1875, 6.25, 6.375, 6.625, 6.75, 6.8125, 6.9375, 7.0, 7.0, 7.125, 7.1875, 7.25, 7.375, 7.5, 7.5, 7.625, 7.625, 7.75, 7.75, 7.875, 7.875, 0.0, 0.0, 0.1875, 0.25, 0.375, 0.5, 0.625, 0.625, 0.75, 0.8125, 0.875, 0.9375, 1.0, 1.25, 1.375, 1.5, 1.5, 1.625, 1.75, 1.75, 1.875, 2.0, 2.25, 2.25, 2.5, 2.625, 2.75, 2.75, 2.875, 2.875, 2.9375, 3.0, 3.0, 3.125, 3.1875, 3.375, 3.5, 3.5, 3.625, 3.75, 3.875, 4.0, 4.0, 4.1875, 4.25, 4.375, 4.5, 4.625, 4.625, 4.75, 4.8125, 4.875, 4.9375, 5.0, 5.25, 5.25, 5.375, 5.5, 5.5, 5.625, 5.625, 5.75, 5.75, 5.875, 5.875, 6.25, 6.25, 6.5, 6.5, 6.75, 6.75, 6.875, 6.875, 7.0, 7.0, 7.125, 7.125, 7.375, 7.375, 7.5, 7.5, 7.5, 7.625, 7.625, 7.625, 7.75, 7.75, 7.75, 0.0, 0.0, 0.1875, 0.25, 0.375, 0.5, 0.625, 0.625, 0.75, 0.8125, 0.875, 0.9375, 1.0, 1.25, 1.375, 1.5, 1.5, 1.625, 1.75, 1.75, 1.875, 2.0, 2.25, 2.25, 2.5, 2.625, 2.75, 2.75, 2.875, 2.875, 2.9375, 3.0, 3.0, 3.125, 3.1875, 3.375, 3.5, 3.5, 3.625, 3.75, 3.875, 4.0, 4.0, 4.1875, 4.25, 4.375, 4.5, 4.625, 4.625, 4.75, 4.8125, 4.875, 4.9375, 5.0, 5.25, 5.25, 5.375, 5.5, 5.5, 5.625, 5.625, 5.75, 5.75, 5.875, 5.875, 6.25, 6.25, 6.5, 6.5, 6.75, 6.75, 6.875, 6.875, 7.0, 7.0, 7.125, 7.125, 7.375, 7.375, 7.5, 7.5, 7.5, 7.625, 7.625, 7.625, 7.75, 7.75, 7.75, 0.0, 0.25, 0.375, 0.5, 0.625, 0.875, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2.25, 2.5, 2.75, 2.875, 3.0, 3.125, 3.375, 3.5, 3.625, 3.75, 3.875, 4.0, 4.25, 4.375, 4.5, 4.625, 4.875, 5.25, 5.375, 5.5, 5.625, 5.75, 5.875, 6.25, 6.5, 6.75, 6.875, 7.0, 7.125, 7.375, 7.5, 7.625, 7.75, 0.0, 0.125, 0.125, 0.25, 0.375, 0.375, 0.375, 0.5, 0.625, 0.875, 0.875, 0.875, 1.125, 1.125, 1.25, 1.375, 1.375, 1.375, 1.5, 1.625, 1.625, 1.625, 1.75, 1.75, 1.75, 1.875, 2.25, 2.25, 2.25, 2.5, 2.5, 2.5, 2.625, 2.625, 2.75, 2.875, 2.875, 2.875, 3.0, 3.125, 3.25, 3.25, 3.375, 3.5, 3.5, 3.5, 3.625, 3.75, 3.75, 3.75, 3.875, 4.0, 4.125, 4.125, 4.25, 4.375, 4.375, 4.375, 4.5, 4.625, 4.875, 4.875, 4.875, 5.125, 5.125, 5.25, 5.375, 5.375, 5.375, 5.5, 5.625, 5.625, 5.625, 5.75, 5.75, 5.75, 5.875, 6.25, 6.25, 6.25, 6.5, 6.5, 6.5, 6.625, 6.625, 6.75, 6.875, 6.875, 6.875, 7.0, 7.125, 7.25, 7.25, 7.375, 7.5, 7.5, 7.5, 7.625, 7.75, 7.75, 7.75, 7.875, 0.125, 0.125, 0.375, 0.375, 0.875, 0.875, 1.125, 1.125, 1.375, 1.375, 1.625, 1.625, 1.75, 1.75, 2.25, 2.25, 2.5, 2.5, 2.625, 2.625, 2.875, 2.875, 3.25, 3.25, 3.5, 3.5, 3.75, 3.75, 4.125, 4.125, 4.375, 4.375, 4.875, 4.875, 5.125, 5.125, 5.375, 5.375, 5.625, 5.625, 5.75, 5.75, 6.25, 6.25, 6.5, 6.5, 6.625, 6.625, 6.875, 6.875, 7.25, 7.25, 7.5, 7.5, 7.75, 7.75, 0.0, 0.125, 0.375, 0.625, 0.875, 1.0, 1.125, 1.25, 1.375, 1.625, 1.75, 2.125, 2.25, 2.5, 2.75, 2.875, 3.0, 3.125, 3.25, 3.5, 3.75, 4.0, 4.125, 4.375, 4.625, 4.875, 5.0, 5.125, 5.25, 5.375, 5.625, 5.75, 6.125, 6.25, 6.5, 6.75, 6.875, 7.125, 7.25, 7.5, 7.75, 0.0, 0.0, 0.125, 0.1875, 0.25, 0.375, 0.625, 0.75, 0.8125, 0.9375, 1.0, 1.0, 1.125, 1.1875, 1.25, 1.375, 1.5, 1.5, 2.0, 2.0, 2.125, 2.1875, 2.25, 2.25, 2.25, 2.375, 2.4375, 2.5, 2.5, 2.625, 2.75, 2.75, 2.75, 2.8125, 2.9375, 3.0, 3.0, 3.125, 3.1875, 3.1875, 3.25, 3.25, 3.25, 3.375, 3.4375, 3.5, 3.5, 3.5, 3.5, 3.625, 3.625, 3.6875, 3.75, 3.75, 3.75, 3.75, 3.875, 3.875, 0.0, 0.0, 0.0, 0.125, 0.25, 0.25, 0.375, 0.5, 0.5, 0.625, 0.75, 0.75, 1.0, 1.0, 1.0, 1.0, 1.0, 1.875, 2.0, 2.0, 2.0, 2.125, 2.125, 2.25, 2.25, 2.375, 2.375, 2.5, 2.5, 2.625, 2.625, 2.875, 3.0, 3.0, 3.0, 3.0, 3.125, 3.125, 3.375, 3.5, 3.5, 3.5, 3.625, 3.625, 3.75, 3.75, 3.75, 3.75, 3.875, 3.875, 4.0, 4.0, 4.0, 4.125, 4.25, 4.25, 4.375, 4.5, 4.5, 4.625, 4.75, 4.75, 4.9375, 5.0, 5.0, 5.0, 5.0, 5.875, 6.0, 6.0, 6.0, 6.125, 6.25, 6.375, 6.5, 6.625, 6.625, 6.75, 6.875, 6.875, 6.875, 7.125, 7.125, 7.125, 7.125, 7.375, 7.375, 7.375, 7.375, 7.625, 7.625, 7.625, 7.625, 7.875, 0.0, 0.25, 0.375, 0.5, 0.625, 0.875, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2.25, 2.5, 2.75, 2.875, 3.0, 3.125, 3.375, 3.5, 3.625, 3.75, 3.875, 4.0, 4.25, 4.375, 4.5, 4.625, 4.875, 5.25, 5.375, 5.5, 5.625, 5.75, 5.875, 6.25, 6.5, 6.75, 6.875, 7.0, 7.125, 7.375, 7.5, 7.625, 7.75, 7.875, 0.0, 0.0, 0.0625, 0.125, 0.25, 0.4375, 0.5, 0.625, 0.875, 1.0, 1.0, 1.0, 1.0625, 1.125, 1.25, 1.4375, 1.5, 1.625, 1.75, 2.0, 2.0, 2.0, 2.0625, 2.125, 2.25, 2.4375, 2.5, 2.625, 2.875, 3.0, 3.0, 3.0, 3.0625, 3.125, 3.25, 3.4375, 3.5, 3.5, 3.5, 3.5, 3.625, 3.75, 4.0, 4.0, 4.0, 4.0625, 4.125, 4.25, 4.4375, 4.5, 4.625, 4.875, 5.0, 5.0, 5.0, 5.0625, 5.125, 5.25, 5.4375, 5.5, 5.625, 5.75, 6.0, 6.0, 6.0, 6.0625, 6.125, 6.25, 6.4375, 6.5, 6.625, 6.875, 7.0625, 7.125, 7.25, 7.4375, 7.5, 7.625, 7.875, 0.0, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.375, 0.375, 0.4375, 0.4375, 0.5, 0.5625, 0.625, 0.6875, 0.75, 0.75, 0.8125, 0.875, 0.875, 0.875, 0.875, 0.9375, 0.0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1.125, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2.125, 2.25, 2.375, 2.5, 2.625, 2.75, 2.875, 3.125, 3.25, 3.375, 3.5, 3.625, 3.75, 3.875, 4.0, 4.125, 4.25, 4.375, 4.5, 4.625, 4.75, 4.875, 5.125, 5.25, 5.375, 5.5, 5.625, 5.75, 5.875, 6.125, 6.25, 6.375, 6.5, 6.625, 6.75, 6.875, 7.125, 7.25, 7.375, 7.5, 7.625, 7.75, 7.875, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1.0, 1.125, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2.125, 2.25, 2.375, 2.5, 2.625, 2.75, 2.875, 3.125, 3.25, 3.375, 3.5, 3.625, 3.75, 3.875, 4.125, 4.25, 4.375, 4.5, 4.625, 4.75, 4.875, 0.0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1.0, 1.125, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2.0, 2.125, 2.25, 2.375, 2.5, 2.625, 2.75, 2.875, 3.0, 3.125, 3.25, 3.375, 3.5, 3.625, 3.75, 3.875, 4.0, 4.125, 4.25, 4.375, 4.5, 4.625, 4.75, 4.875, 5.0, 5.125, 5.25, 5.375, 5.5, 5.625, 5.75, 5.875, 6.0, 6.125, 6.25, 6.375, 6.5, 6.625, 6.75, 6.875, 7.0, 7.125, 7.25, 7.375, 7.5, 7.625, 7.75, 0.0, 0.0, 1.0, 1.0, 2.0, 2.0, 3.0, 3.0, 0.125, 0.375, 0.625, 0.875, 1.125, 1.375, 1.625, 1.875, 2.125, 2.375, 2.625, 2.875, 3.125, 3.375, 3.625, 3.875, 4.125, 4.375, 4.625, 4.875, 5.125, 5.375, 5.625, 5.875, 6.0625, 6.125, 6.25, 6.4375, 6.5, 6.625, 6.875, 7.0625, 7.125, 7.25, 7.4375, 7.5, 7.625, 7.75, 8.0625, 8.125, 8.25, 8.4375, 8.5, 8.625, 8.75, 8.875, 9.0625, 9.125, 9.25, 9.4375, 9.5, 9.625, 9.75, 9.875, 10.0625, 10.125, 10.25, 10.4375, 10.5, 10.625, 10.875, 11.0625, 11.125, 11.25, 11.4375, 11.5, 11.625, 11.75, 11.875, 12.0625, 12.125, 12.25, 12.4375, 12.5, 12.625, 12.75, 12.875, 13.0625, 13.125, 13.25, 13.4375, 13.5, 13.625, 13.75, 13.875, 14.0625, 14.125, 14.25, 14.4375, 14.5, 14.625, 14.875, 15.0625, 15.125, 15.25, 15.4375, 15.5, 15.625, 15.75, 16.0625, 16.125, 16.25, 16.4375, 16.5, 16.625, 16.75, 16.875, 17.0625, 17.125, 17.25, 17.4375, 17.5, 17.625, 17.75, 17.875, 18.0625, 18.125, 18.25, 18.4375, 18.5, 18.625, 18.875, 19.0625, 19.125, 19.25, 19.4375, 19.5, 19.625, 19.75, 19.875, 20.0625, 20.125, 20.25, 20.4375, 20.5, 20.625, 20.75, 20.875, 21.0625, 21.125, 21.25, 21.4375, 21.5, 21.625, 21.75, 0.0625, 0.125, 0.25, 0.4375, 0.5, 0.625, 0.875, 1.0625, 1.125, 1.25, 1.4375, 1.5, 1.625, 1.75, 2.0625, 2.125, 2.25, 2.4375, 2.5, 2.625, 2.75, 2.875, 3.0625, 3.125, 3.25, 3.4375, 3.5, 3.625, 3.75, 3.875, 4.0625, 4.125, 4.25, 4.4375, 4.5, 4.625, 4.875, 5.0625, 5.125, 5.25, 5.4375, 5.5, 5.625, 5.75, 5.875, 6.0625, 6.125, 6.25, 6.4375, 6.5, 6.625, 6.75, 6.875, 7.0625, 7.125, 7.25, 7.4375, 7.5, 7.625, 7.75, 7.875, 8.0625, 8.125, 8.25, 8.4375, 8.5, 8.625, 8.875, 9.0625, 9.125, 9.25, 9.4375, 9.5, 9.625, 9.75, 10.0625, 10.125, 10.25, 10.4375, 10.5, 10.625, 10.75, 10.875, 11.0625, 11.125, 11.25, 11.4375, 11.5, 11.625, 11.75, 11.875, 12.0625, 12.125, 12.25, 12.4375, 12.5, 12.625, 12.875, 13.0625, 13.125, 13.25, 13.4375, 13.5, 13.625, 13.75, 13.875, 14.0625, 14.125, 14.25, 14.4375, 14.5, 14.625, 14.75, 14.875, 15.0625, 15.125, 15.25, 15.4375, 15.5, 15.625, 15.75, 0.0, 0.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 3.5, 3.5, 3.5, 4.0, 4.0, 4.0, 5.0, 5.0, 5.0, 6.0, 6.0, 6.0, 0.0, 0.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 3.5, 3.5, 3.5, 4.0, 4.0, 4.0, 5.0, 5.0, 5.0, 6.0, 6.0, 6.0, 0.0, 0.25, 0.375, 0.5, 0.625, 0.875, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2.25, 2.5, 2.75, 2.875, 3.0, 3.125, 3.375, 3.5, 3.625, 3.75, 3.875, 4.0, 4.25, 4.375, 4.5, 4.625, 4.875, 5.25, 5.375, 5.5, 5.625, 5.75, 5.875, 6.25, 6.5, 6.75, 6.875, 7.0, 7.125, 7.375, 7.5, 7.625, 7.75, 0.0, 0.25, 0.375, 0.5, 0.625, 0.875, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2.25, 2.5, 2.75, 2.875, 3.0, 3.125, 3.375, 3.5, 3.625, 3.75, 3.875, 4.0, 4.25, 4.375, 4.5, 4.625, 4.875, 5.25, 5.375, 5.5, 5.625, 5.75, 5.875, 6.25, 6.5, 6.75, 6.875, 7.0, 7.125, 7.375, 7.5, 7.625, 7.75, 0.0, 0.0625, 0.125, 0.1875, 0.25, 0.0, 0.0, 0.125, 0.125, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.25, 0.375, 0.375, 0.375, 0.375, 0.4375, 0.4375, 0.5, 0.5, 0.625, 0.625, 0.625, 0.625, 0.6875, 0.6875, 0.75, 0.75, 0.75, 0.75, 0.875, 0.875, 0.875, 0.875, 0.9375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.25, 0.25, 0.25, 0.375, 0.375, 0.4375, 0.4375, 0.5, 0.5, 0.5, 0.5, 0.5, 0.625, 0.625, 0.6875, 0.6875, 0.75, 0.75, 0.75, 0.75, 0.75, 0.875, 0.875, 0.9375, 0.9375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.125, 0.125, 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.25, 0.25, 0.25, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.4375, 0.4375, 0.4375, 0.5, 0.5, 0.5625, 0.5625, 0.5625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.6875, 0.6875, 0.6875, 0.75, 0.75, 0.875, 0.875, 0.875, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0625, 0.0625, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.3125, 0.3125, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.4375, 0.4375, 0.4375, 0.4375, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5625, 0.5625, 0.625, 0.625, 0.625, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0625, 0.0625, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.3125, 0.3125, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.4375, 0.4375, 0.4375, 0.4375, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0625, 0.0625, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.3125, 0.3125, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.4375, 0.4375, 0.4375, 0.4375, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5625, 0.5625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.875, 0.875, 0.875, 0.875, 0.75, 0.75, 0.75, 0.75, 0.5, 0.5, 0.5625, 0.5625, 0.625, 0.625, 0.6875, 0.6875, 0.75, 0.75, 0.8125, 0.8125, 0.875, 0.875, 0.9375, 0.9375, 0.0, 0.0, 0.0, 0.0, 0.0625, 0.125, 0.125, 0.125, 0.125, 0.1875, 0.25, 0.25, 0.25, 0.25, 0.3125, 0.375, 0.375, 0.375, 0.375, 0.4375, 0.5, 0.5, 0.5, 0.5, 0.5625, 0.625, 0.625, 0.625, 0.625, 0.6875, 0.75, 0.75, 0.75, 0.75, 0.8125, 0.875, 0.875, 0.875, 0.875, 0.9375, 0.0, 0.0, 0.0, 0.0, 0.5, 0.5, 0.5, 0.5, 0.0, 0.0, 0.0, 0.375, 0.375, 0.875, 1.0, 1.0, 1.0, 1.25, 1.25, 1.25, 0.0, 0.0, 0.125, 0.25, 0.25, 0.375, 0.375, 0.625, 0.625, 0.75, 0.75, 0.875, 1.0, 1.0, 1.25, 1.25, 1.5, 1.5, 1.625, 1.625, 1.875, 0.0, 0.0, 0.0, 0.0625, 0.0625, 0.0625, 0.125, 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.3125, 0.3125, 0.4375, 0.4375, 0.5, 0.5, 0.5, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.6875, 0.6875, 0.6875, 0.6875, 0.6875, 0.75, 0.8125, 0.8125, 0.9375, 0.9375, 0.875, 0.90625, 0.9375, 0.0, 0.0, 0.0, 0.0625, 0.0625, 0.0625, 0.125, 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.3125, 0.3125, 0.3125, 0.3125, 0.3125, 0.375, 0.375, 0.375, 0.4375, 0.4375, 0.5, 0.5, 0.5, 0.5, 0.5625, 0.5625, 0.5625, 0.625, 0.625, 0.625, 0.6875, 0.6875, 0.75, 0.75, 0.75, 0.75, 0.8125, 0.8125, 0.8125, 0.875, 0.875, 0.875, 0.875, 0.890625, 0.90625, 0.921875, 0.9375, 0.9375, 0.9375, 0.953125, 0.96875, 0.984375, 0.25, 0.125, 0.125, 0.25, 0.25, 0.4375, 0.4375, 0.375, 0.375, 0.4375, 0.4375, 0.875, 1.0, 1.0625, 1.1875, 1.25, 1.25, 1.125, 1.125, 1.25, 1.25, 1.4375, 1.4375, 1.375, 1.375, 1.4375, 1.4375, 1.75, 1.75, 1.75, 2.0, 2.0, 2.0, 2.25, 2.25, 2.125, 2.125, 2.25, 2.25, 2.4375, 2.4375, 2.375, 2.375, 2.4375, 2.4375, 2.75, 2.9375, 3.0, 3.125, 3.25, 3.0625, 3.0625, 3.1875, 3.1875, 3.4375, 3.4375, 3.3125, 3.3125, 3.4375, 3.4375, 3.5625, 3.5625, 3.5625, 3.6875, 3.6875, 3.6875, 3.8125, 3.8125, 3.8125, 3.9375, 3.9375, 3.9375, 4.25, 4.125, 4.125, 4.25, 4.25, 4.4375, 4.4375, 4.375, 4.375, 4.4375, 4.4375, 4.875, 5.0, 5.0625, 5.1875, 5.25, 5.25, 5.125, 5.125, 5.25, 5.25, 5.4375, 5.4375, 5.375, 5.375, 5.4375, 5.4375, 5.75, 5.75, 5.75, 6.0, 6.0, 6.0, 6.25, 6.25, 6.125, 6.125, 6.25, 6.25, 6.4375, 6.4375, 6.375, 6.375, 6.4375, 6.4375, 6.75, 6.9375, 7.0, 7.125, 7.25, 7.0625, 7.0625, 7.1875, 7.1875, 7.4375, 7.4375, 7.3125, 7.3125, 7.4375, 7.4375, 7.5625, 7.5625, 7.5625, 7.5625, 7.6875, 7.6875, 7.6875, 7.6875, 7.8125, 7.8125, 7.8125, 7.8125, 7.9375, 7.9375, 7.9375, 7.9375, 0.15625, 0.125, 0.25, 0.46875, 0.375, 0.75, 0.78125, 0.90625, 0.96875, 1.09375, 1.15625, 1.125, 1.25, 1.46875, 1.375, 1.5, 1.65625, 2.0, 1.90625, 2.0, 2.28125, 2.375, 2.25, 2.46875, 2.375, 2.75, 2.65625, 2.84375, 2.90625, 3.03125, 3.15625, 3.125, 3.25, 3.46875, 3.375, 3.4375, 3.625, 3.625, 3.75, 3.75, 3.875, 3.875, 4.0, 4.0, 4.28125, 4.375, 4.25, 4.46875, 4.375, 4.75, 4.78125, 4.90625, 4.96875, 5.09375, 5.15625, 5.125, 5.25, 5.46875, 5.375, 5.5, 5.65625, 6.0, 5.90625, 6.0, 6.15625, 6.375, 6.25, 6.46875, 6.375, 6.75, 6.6875, 6.84375, 6.90625, 7.03125, 7.15625, 7.125, 7.25, 7.34375, 7.375, 7.4375, 7.625, 7.625, 7.75, 7.75, 7.875, 7.875, 8.0, 8.0, 0.25, 0.25, 0.4375, 0.375, 0.5, 0.625, 0.875, 0.875, 1.0, 1.0625, 1.25, 1.1875, 1.25, 1.375, 1.5, 1.75, 1.625, 1.75, 2.0, 1.875, 2.25, 2.25, 2.5, 2.5, 2.75, 2.75, 2.9375, 2.875, 3.0625, 3.0, 3.125, 3.25, 3.125, 3.375, 3.5, 3.5, 4.0, 3.625, 3.75, 3.875, 4.0, 4.25, 4.25, 4.4375, 4.375, 4.5, 4.625, 4.875, 4.875, 5.0, 5.0625, 5.25, 5.1875, 5.25, 5.5, 5.375, 5.5, 5.625, 5.625, 5.75, 5.75, 5.875, 5.875, 6.25, 6.25, 6.5, 6.5, 6.75, 6.75, 6.875, 6.875, 7.0, 7.0, 7.125, 7.125, 7.375, 7.375, 7.5, 7.5, 7.625, 7.625, 7.625, 7.75, 7.75, 7.75, 7.96875, 7.96875, 8.0, 0.1875, 0.1875, 0.375, 0.3125, 0.4375, 0.5625, 0.8125, 0.8125, 0.9375, 1.0, 1.1875, 1.125, 1.1875, 1.3125, 1.4375, 1.6875, 1.5625, 1.6875, 1.9375, 1.8125, 2.1875, 2.1875, 2.4375, 2.4375, 2.6875, 2.6875, 2.875, 2.8125, 3.0, 2.9375, 3.0625, 3.1875, 3.0625, 3.3125, 3.4375, 3.4375, 3.9375, 3.5625, 3.6875, 3.8125, 3.9375, 4.1875, 4.1875, 4.375, 4.3125, 4.4375, 4.5625, 4.8125, 4.8125, 4.9375, 5.0, 5.1875, 5.125, 5.1875, 5.4375, 5.3125, 5.4375, 5.5625, 5.5625, 5.6875, 5.6875, 5.8125, 5.8125, 6.1875, 6.1875, 6.4375, 6.4375, 6.6875, 6.6875, 6.8125, 6.8125, 6.9375, 6.9375, 7.0625, 7.0625, 7.3125, 7.3125, 7.4375, 7.4375, 7.5625, 7.5625, 7.5625, 7.6875, 7.6875, 7.6875, 7.90625, 7.90625, 7.9375, 0.21875, 0.375, 0.46875, 0.59375, 0.84375, 1.1875, 1.34375, 1.5, 1.625, 1.71875, 1.84375, 2.1875, 2.46875, 2.71875, 2.875, 3.0, 3.125, 3.3125, 3.46875, 3.59375, 3.71875, 3.84375, 4.0, 4.21875, 4.375, 4.46875, 4.59375, 4.84375, 5.1875, 5.34375, 5.5, 5.625, 5.71875, 5.84375, 6.1875, 6.46875, 6.71875, 6.875, 7.0, 7.125, 7.3125, 7.5, 7.59375, 7.71875, 8.0, 0.21875, 0.21875, 0.21875, 0.3125, 0.46875, 0.46875, 0.4375, 0.59375, 0.84375, 0.96875, 0.96875, 1.1875, 1.21875, 1.21875, 1.3125, 1.46875, 1.46875, 1.46875, 1.625, 1.71875, 1.71875, 1.71875, 1.84375, 1.84375, 1.84375, 2.1875, 2.34375, 2.34375, 2.46875, 2.59375, 2.59375, 2.71875, 2.71875, 2.71875, 2.875, 2.96875, 2.96875, 2.9375, 3.0625, 3.34375, 3.34375, 3.34375, 3.46875, 3.59375, 3.59375, 3.59375, 3.6875, 3.84375, 3.84375, 3.84375, 3.96875, 4.21875, 4.21875, 4.21875, 4.3125, 4.46875, 4.46875, 4.4375, 4.59375, 4.84375, 4.96875, 4.96875, 5.1875, 5.21875, 5.21875, 5.3125, 5.46875, 5.46875, 5.46875, 5.625, 5.71875, 5.71875, 5.71875, 5.84375, 5.84375, 5.84375, 6.1875, 6.34375, 6.34375, 6.46875, 6.59375, 6.59375, 6.71875, 6.71875, 6.71875, 6.875, 6.96875, 6.96875, 6.9375, 7.0625, 7.34375, 7.34375, 7.34375, 7.46875, 7.59375, 7.59375, 7.59375, 7.6875, 7.84375, 7.84375, 7.84375, 7.96875, 0.21875, 0.21875, 0.46875, 0.46875, 0.96875, 0.96875, 1.21875, 1.21875, 1.46875, 1.46875, 1.71875, 1.71875, 1.84375, 1.84375, 2.34375, 2.34375, 2.59375, 2.59375, 2.71875, 2.71875, 2.96875, 2.96875, 3.34375, 3.34375, 3.59375, 3.59375, 3.84375, 3.84375, 4.21875, 4.21875, 4.46875, 4.46875, 4.96875, 4.96875, 5.21875, 5.21875, 5.46875, 5.46875, 5.71875, 5.71875, 5.84375, 5.84375, 6.34375, 6.34375, 6.59375, 6.59375, 6.71875, 6.71875, 6.96875, 6.96875, 7.34375, 7.34375, 7.59375, 7.59375, 7.84375, 7.84375, 0.03125, 0.15625, 0.40625, 0.65625, 0.90625, 1.03125, 1.21875, 1.28125, 1.40625, 1.65625, 1.78125, 2.15625, 2.28125, 2.59375, 2.84375, 2.90625, 3.03125, 3.21875, 3.28125, 3.53125, 3.78125, 4.03125, 4.15625, 4.40625, 4.65625, 4.90625, 5.03125, 5.21875, 5.28125, 5.40625, 5.65625, 5.78125, 6.15625, 6.28125, 6.59375, 6.84375, 6.90625, 7.21875, 7.34375, 7.59375, 7.90625, 0.25, 0.125, 0.25, 0.4375, 0.375, 0.4375, 0.875, 1.0, 1.0625, 1.1875, 1.25, 1.125, 1.25, 1.4375, 1.375, 1.4375, 1.875, 1.875, 2.25, 2.125, 2.25, 2.4375, 2.375, 2.375, 2.375, 2.4375, 2.6875, 2.625, 2.625, 2.75, 2.9375, 2.9375, 2.9375, 3.0, 3.125, 3.25, 3.125, 3.25, 3.3125, 3.4375, 3.375, 3.375, 3.375, 3.4375, 3.5625, 3.625, 3.625, 3.625, 3.625, 3.75, 3.75, 3.8125, 3.96875, 3.96875, 3.875, 3.875, 4.0, 4.0, 1.0, 1.0, 1.0, 0.25, 0.375, 0.375, 0.5, 0.625, 0.625, 0.75, 1.0, 1.0, 1.875, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 2.25, 2.25, 2.375, 2.375, 2.5, 2.5, 2.625, 2.625, 2.75, 2.75, 3.0, 3.125, 3.75, 3.75, 3.75, 3.25, 3.25, 3.5, 4.0, 3.625, 3.625, 3.75, 3.75, 3.875, 4.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 5.0, 4.25, 4.375, 4.375, 4.5, 4.625, 4.625, 4.75, 5.0, 5.0, 5.8125, 6.0, 6.0, 6.0, 6.0, 6.0, 6.125, 7.0, 7.0, 6.25, 6.375, 6.5, 6.625, 6.75, 6.75, 6.875, 7.0, 7.0, 7.0, 7.25, 7.25, 7.25, 7.25, 7.5, 7.5, 7.5, 7.5, 7.75, 7.75, 7.75, 7.75, 8.0, 0.21875, 0.3125, 0.4375, 0.59375, 0.84375, 1.1875, 1.3125, 1.46875, 1.625, 1.71875, 1.84375, 2.1875, 2.46875, 2.71875, 2.875, 2.9375, 3.0625, 3.34375, 3.46875, 3.59375, 3.6875, 3.84375, 3.96875, 4.21875, 4.3125, 4.4375, 4.59375, 4.84375, 5.1875, 5.3125, 5.46875, 5.625, 5.71875, 5.84375, 6.1875, 6.46875, 6.71875, 6.875, 6.9375, 7.0625, 7.34375, 7.46875, 7.59375, 7.6875, 7.84375, 7.96875, 1.0, 1.0, 0.125, 0.1875, 0.3125, 0.5, 0.5625, 0.75, 1.0, 2.0, 2.0, 2.0, 1.125, 1.1875, 1.3125, 1.5, 1.5625, 1.75, 2.0, 3.0, 3.0, 3.0, 2.125, 2.1875, 2.3125, 2.5, 2.5625, 2.75, 3.0, 3.5, 3.5, 3.5, 3.125, 3.1875, 3.3125, 3.5, 4.0, 4.0, 4.0, 3.5625, 3.75, 4.0, 5.0, 5.0, 5.0, 4.125, 4.1875, 4.3125, 4.5, 4.5625, 4.75, 5.0, 6.0, 6.0, 6.0, 5.125, 5.1875, 5.3125, 5.5, 5.5625, 5.75, 6.0, 7.9375, 7.9375, 7.9375, 6.125, 6.1875, 6.3125, 6.5, 6.5625, 6.75, 7.0, 7.125, 7.1875, 7.3125, 7.5, 7.5625, 7.75, 8.0, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.375, 0.4375, 0.4375, 0.5, 0.5, 0.625, 0.625, 0.6875, 0.75, 0.875, 0.8125, 0.875, 0.9375, 0.9375, 1.0, 0.9375, 1.0, 0.1302490234375, 0.255126953125, 0.380126953125, 0.50537109375, 0.63037109375, 0.75537109375, 0.88037109375, 1.0048828125, 1.2548828125, 1.3798828125, 1.5048828125, 1.6298828125, 1.7548828125, 1.8798828125, 2.005859375, 2.255859375, 2.380859375, 2.505859375, 2.630859375, 2.755859375, 2.880859375, 3.005859375, 3.255859375, 3.380859375, 3.505859375, 3.630859375, 3.755859375, 3.880859375, 3.990234375, 4.12890625, 4.25390625, 4.37890625, 4.50390625, 4.62890625, 4.75390625, 4.87890625, 5.00390625, 5.25390625, 5.37890625, 5.50390625, 5.62890625, 5.75390625, 5.87890625, 6.00390625, 6.25390625, 6.37890625, 6.50390625, 6.62890625, 6.75390625, 6.87890625, 7.00390625, 7.25390625, 7.37890625, 7.50390625, 7.62890625, 7.75390625, 7.87890625, 7.98828125, 0.1927490234375, 0.317626953125, 0.442626953125, 0.56787109375, 0.69287109375, 0.81787109375, 0.92724609375, 1.0673828125, 1.1923828125, 1.3173828125, 1.4423828125, 1.5673828125, 1.6923828125, 1.8173828125, 1.9423828125, 2.193359375, 2.318359375, 2.443359375, 2.568359375, 2.693359375, 2.818359375, 2.943359375, 3.193359375, 3.318359375, 3.443359375, 3.568359375, 3.693359375, 3.818359375, 3.943359375, 4.19140625, 4.31640625, 4.44140625, 4.56640625, 4.69140625, 4.81640625, 4.92578125, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1.0, 1.125, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2.0, 2.125, 2.25, 2.375, 2.5, 2.625, 2.75, 2.875, 3.0, 3.125, 3.25, 3.375, 3.5, 3.625, 3.75, 3.875, 4.0, 4.125, 4.25, 4.375, 4.5, 4.625, 4.75, 4.875, 5.0, 5.125, 5.25, 5.375, 5.5, 5.625, 5.75, 5.875, 6.0, 6.125, 6.25, 6.375, 6.5, 6.625, 6.75, 6.875, 7.0, 7.125, 7.25, 7.375, 7.5, 7.625, 7.75, 8.0, 0.90625, 0.90625, 1.90625, 1.90625, 2.90625, 2.90625, 3.90625, 3.90625, 0.3125, 0.5625, 0.8125, 1.0625, 1.3125, 1.5625, 1.8125, 2.0625, 2.3125, 2.5625, 2.8125, 3.0625, 3.3125, 3.5625, 3.8125, 4.0625, 4.3125, 4.5625, 4.8125, 5.0625, 5.3125, 5.5625, 5.8125, 5.96875, 6.125, 6.25, 6.4375, 6.5, 6.625, 6.875, 7.03125, 7.125, 7.25, 7.4375, 7.5, 7.625, 7.75, 8.03125, 8.125, 8.25, 8.4375, 8.5, 8.625, 8.75, 8.875, 9.03125, 9.125, 9.25, 9.4375, 9.5, 9.625, 9.75, 9.875, 10.03125, 10.125, 10.25, 10.4375, 10.5, 10.625, 10.875, 11.03125, 11.125, 11.25, 11.4375, 11.5, 11.625, 11.75, 11.875, 12.03125, 12.125, 12.25, 12.4375, 12.5, 12.625, 12.75, 12.875, 13.03125, 13.125, 13.25, 13.4375, 13.5, 13.625, 13.75, 13.875, 14.0, 14.125, 14.25, 14.4375, 14.5, 14.625, 14.875, 15.03125, 15.125, 15.25, 15.4375, 15.5, 15.625, 15.75, 16.03125, 16.125, 16.25, 16.4375, 16.5, 16.625, 16.75, 16.875, 17.03125, 17.125, 17.25, 17.4375, 17.5, 17.625, 17.75, 17.875, 18.03125, 18.125, 18.25, 18.4375, 18.5, 18.625, 18.875, 19.03125, 19.125, 19.25, 19.4375, 19.5, 19.625, 19.75, 19.875, 20.03125, 20.125, 20.25, 20.4375, 20.5, 20.625, 20.75, 20.875, 21.03125, 21.125, 21.25, 21.4375, 21.5, 21.625, 21.75, 22.75, 0.09375, 0.1875, 0.3125, 0.5, 0.625, 0.75, 1.0, 1.09375, 1.1875, 1.3125, 1.5, 1.625, 1.75, 2.0, 2.09375, 2.1875, 2.3125, 2.46875, 2.5625, 2.75, 2.875, 3.0, 3.09375, 3.1875, 3.3125, 3.46875, 3.625, 3.75, 3.875, 4.0, 4.09375, 4.1875, 4.3125, 4.5, 4.625, 4.75, 5.0, 5.09375, 5.1875, 5.3125, 5.5, 5.625, 5.75, 5.875, 6.0, 6.09375, 6.1875, 6.3125, 6.46875, 6.5625, 6.75, 6.875, 7.0, 7.09375, 7.1875, 7.375, 7.46875, 7.625, 7.75, 7.875, 8.0, 8.09375, 8.1875, 8.3125, 8.5, 8.625, 8.75, 9.0, 9.09375, 9.1875, 9.3125, 9.5, 9.625, 9.75, 10.0, 10.09375, 10.1875, 10.3125, 10.5, 10.5625, 10.75, 10.875, 11.0, 11.09375, 11.1875, 11.3125, 11.5, 11.625, 11.75, 11.875, 12.0, 12.09375, 12.1875, 12.3125, 12.5, 12.625, 12.75, 13.0, 13.09375, 13.1875, 13.3125, 13.5, 13.625, 13.75, 13.875, 14.0, 14.09375, 14.1875, 14.3125, 14.46875, 14.5625, 14.75, 14.875, 15.0, 15.09375, 15.1875, 15.375, 15.46875, 15.625, 15.75, 16.75, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 3.5, 3.5, 3.5, 4.0, 4.0, 4.0, 5.0, 5.0, 5.0, 6.0, 6.0, 6.0, 7.9375, 7.9375, 7.9375, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 3.5, 3.5, 3.5, 4.0, 4.0, 4.0, 5.0, 5.0, 5.0, 6.0, 6.0, 6.0, 7.9375, 7.9375, 7.9375, 0.21875, 0.34375, 0.46875, 0.59375, 0.84375, 1.21875, 1.34375, 1.46875, 1.59375, 1.71875, 1.84375, 2.21875, 2.46875, 2.71875, 2.84375, 2.96875, 3.09375, 3.34375, 3.46875, 3.59375, 3.71875, 3.84375, 3.96875, 4.21875, 4.34375, 4.46875, 4.59375, 4.84375, 5.21875, 5.34375, 5.46875, 5.59375, 5.71875, 5.84375, 6.21875, 6.46875, 6.71875, 6.84375, 6.96875, 7.09375, 7.34375, 7.46875, 7.59375, 7.71875, 7.96875, 0.21875, 0.34375, 0.46875, 0.59375, 0.84375, 1.21875, 1.34375, 1.46875, 1.59375, 1.71875, 1.84375, 2.21875, 2.46875, 2.71875, 2.84375, 2.96875, 3.09375, 3.34375, 3.46875, 3.59375, 3.71875, 3.84375, 3.96875, 4.21875, 4.34375, 4.46875, 4.59375, 4.84375, 5.21875, 5.34375, 5.46875, 5.59375, 5.71875, 5.84375, 6.21875, 6.46875, 6.71875, 6.84375, 6.96875, 7.09375, 7.34375, 7.46875, 7.59375, 7.71875, 7.96875, 0.0625, 0.125, 0.1875, 0.25, 0.625, 0.25, 0.25, 0.25, 0.1875, 0.1875, 0.25, 0.25, 0.25, 0.375, 0.5, 0.5, 0.5, 0.4375, 0.4375, 0.5, 0.5, 0.5, 0.75, 0.75, 0.75, 0.6875, 0.6875, 0.75, 0.75, 0.75, 1.0, 0.875, 1.0, 1.0, 1.0, 0.9375, 0.9375, 0.9375, 1.0, 0.03125, 0.25, 0.25, 0.25, 0.25, 0.1875, 0.1875, 0.25, 0.25, 0.28125, 0.5, 0.5, 0.5, 0.5, 0.4375, 0.4375, 0.5, 0.5, 0.53125, 0.75, 0.75, 0.75, 0.75, 0.6875, 0.6875, 0.75, 0.75, 0.78125, 1.0, 1.0, 1.0, 1.0, 0.9375, 0.9375, 1.0, 1.0, 0.03125, 0.125, 0.375, 0.375, 0.375, 0.1875, 0.1875, 0.1875, 0.25, 0.25, 0.25, 0.25, 0.3125, 0.3125, 0.3125, 0.40625, 0.4375, 0.4375, 0.4375, 0.5, 0.625, 0.625, 0.5, 0.5, 0.5, 0.625, 0.625, 0.625, 0.625, 0.625, 0.65625, 0.6875, 0.6875, 0.6875, 0.75, 0.875, 0.875, 0.75, 0.75, 0.75, 0.875, 0.875, 0.9375, 0.9375, 0.9375, 0.015625, 0.0625, 0.0625, 0.0625, 0.25, 0.125, 0.25, 0.125, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.375, 0.3125, 0.3125, 0.375, 0.375, 0.375, 0.375, 0.375, 0.390625, 0.4375, 0.4375, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.515625, 0.625, 0.5625, 0.5625, 0.625, 0.75, 0.625, 0.625, 0.75, 0.625, 0.625, 0.625, 0.6875, 0.6875, 0.6875, 0.015625, 0.0625, 0.0625, 0.0625, 0.25, 0.125, 0.25, 0.125, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.375, 0.3125, 0.3125, 0.375, 0.375, 0.375, 0.375, 0.375, 0.390625, 0.4375, 0.4375, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.515625, 0.53125, 0.625, 0.5625, 0.5625, 0.5625, 0.75, 0.625, 0.625, 0.75, 0.625, 0.015625, 0.0625, 0.0625, 0.0625, 0.25, 0.125, 0.25, 0.125, 0.125, 0.125, 0.1875, 0.1875, 0.25, 0.25, 0.375, 0.3125, 0.3125, 0.375, 0.375, 0.375, 0.375, 0.375, 0.390625, 0.4375, 0.4375, 0.5, 0.5, 0.625, 0.5, 0.5, 0.5, 0.5, 0.5, 0.625, 0.5625, 0.5625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.640625, 0.6875, 0.6875, 0.6875, 0.875, 0.75, 0.875, 0.90625, 1.0, 1.0, 1.0, 0.78125, 1.0, 1.0, 1.0, 0.5625, 0.5625, 0.625, 0.625, 0.6875, 0.6875, 0.75, 0.75, 0.8125, 0.8125, 0.875, 0.875, 0.9375, 0.9375, 1.0, 1.0, 0.0625, 0.0625, 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.25, 0.25, 0.3125, 0.3125, 0.3125, 0.375, 0.375, 0.4375, 0.4375, 0.4375, 0.5, 0.5, 0.5625, 0.5625, 0.5625, 0.625, 0.625, 0.6875, 0.6875, 0.6875, 0.75, 0.75, 0.8125, 0.8125, 0.8125, 0.875, 0.875, 0.9375, 0.9375, 0.9375, 1.0, 1.0, 1.0, 0.03125, 0.25, 0.25, 0.25, 0.515625, 0.75, 0.75, 0.75, 0.46875, 0.21875, 0.1875, 0.59375, 0.84375, 1.09375, 1.25, 1.25, 1.25, 1.5, 1.46875, 1.84375, 0.1875, 0.125, 0.25, 0.34375, 0.375, 0.59375, 0.4375, 0.71875, 0.75, 0.84375, 0.875, 1.0, 1.25, 1.25, 1.46875, 1.5, 1.59375, 1.625, 1.8125, 1.96875, 1.96875, 0.03125, 0.125, 0.09375, 0.1875, 0.1875, 0.125, 0.15625, 0.25, 0.25, 0.3125, 0.3125, 0.25, 0.4375, 0.4375, 0.5625, 0.5625, 0.53125, 0.5625, 0.5625, 0.59375, 0.6875, 0.6875, 0.625, 0.625, 0.625, 0.71875, 0.8125, 0.8125, 0.75, 0.75, 1.0, 0.9375, 0.9375, 1.0, 1.0, 0.90625, 0.9375, 1.0, 0.03125, 0.125, 0.09375, 0.1875, 0.1875, 0.125, 0.15625, 0.25, 0.25, 0.3125, 0.3125, 0.25, 0.34375, 0.4375, 0.4375, 0.375, 0.375, 0.40625, 0.4375, 0.5, 0.5625, 0.5625, 0.53125, 0.5625, 0.75, 0.5625, 0.6875, 0.6875, 0.625, 0.65625, 0.6875, 0.6875, 0.8125, 0.8125, 0.78125, 0.8125, 1.0, 0.8125, 0.9375, 0.9375, 0.875, 0.90625, 0.9375, 0.9375, 0.890625, 0.90625, 0.921875, 0.9375, 1.0, 1.0, 0.953125, 0.96875, 0.984375, 1.0, 57.0, 33.0, 21.0, 45.0, 33.0, 64.0, 52.0, 45.0, 33.0, 45.0, 33.0, 60.0, 59.0, 55.0, 50.0, 64.0, 52.0, 33.0, 21.0, 36.0, 24.0, 69.0, 45.0, 36.0, 24.0, 36.0, 24.0, 55.0, 31.0, 19.0, 57.0, 38.0, 26.0, 69.0, 57.0, 38.0, 26.0, 46.0, 34.0, 65.0, 53.0, 46.0, 34.0, 46.0, 34.0, 57.0, 57.0, 60.0, 57.0, 55.0, 36.0, 24.0, 40.0, 28.0, 62.0, 50.0, 43.0, 31.0, 43.0, 31.0, 52.0, 40.0, 28.0, 55.0, 43.0, 31.0, 50.0, 38.0, 26.0, 47.0, 35.0, 23.0, 57.0, 33.0, 21.0, 45.0, 33.0, 64.0, 52.0, 45.0, 33.0, 45.0, 33.0, 60.0, 59.0, 55.0, 50.0, 67.0, 52.0, 33.0, 21.0, 36.0, 24.0, 69.0, 45.0, 36.0, 24.0, 36.0, 24.0, 55.0, 31.0, 19.0, 57.0, 38.0, 26.0, 69.0, 57.0, 38.0, 26.0, 46.0, 34.0, 65.0, 53.0, 46.0, 34.0, 46.0, 34.0, 57.0, 57.0, 60.0, 57.0, 55.0, 36.0, 24.0, 40.0, 28.0, 62.0, 50.0, 43.0, 31.0, 43.0, 31.0, 64.0, 52.0, 40.0, 28.0, 67.0, 55.0, 43.0, 31.0, 62.0, 50.0, 38.0, 26.0, 59.0, 47.0, 35.0, 23.0, 57.0, 21.0, 33.0, 52.0, 33.0, 33.0, 60.0, 59.0, 55.0, 50.0, 52.0, 21.0, 24.0, 45.0, 24.0, 24.0, 55.0, 19.0, 57.0, 26.0, 57.0, 26.0, 34.0, 53.0, 34.0, 34.0, 57.0, 57.0, 60.0, 57.0, 55.0, 24.0, 28.0, 50.0, 31.0, 31.0, 52.0, 28.0, 55.0, 31.0, 50.0, 26.0, 47.0, 23.0, 57.0, 21.0, 33.0, 52.0, 33.0, 33.0, 60.0, 59.0, 55.0, 50.0, 52.0, 21.0, 24.0, 45.0, 24.0, 24.0, 55.0, 19.0, 57.0, 26.0, 57.0, 26.0, 34.0, 53.0, 34.0, 34.0, 57.0, 57.0, 60.0, 57.0, 55.0, 24.0, 28.0, 50.0, 31.0, 31.0, 52.0, 28.0, 55.0, 31.0, 50.0, 26.0, 47.0, 23.0, 57.0, 33.0, 52.0, 33.0, 33.0, 33.0, 60.0, 40.0, 59.0, 55.0, 33.0, 50.0, 52.0, 33.0, 33.0, 55.0, 33.0, 36.0, 57.0, 36.0, 41.0, 57.0, 52.0, 33.0, 33.0, 57.0, 57.0, 38.0, 60.0, 36.0, 57.0, 55.0, 38.0, 34.0, 50.0, 34.0, 52.0, 34.0, 34.0, 34.0, 33.0, 57.0, 33.0, 52.0, 33.0, 33.0, 33.0, 60.0, 40.0, 59.0, 55.0, 33.0, 50.0, 52.0, 45.0, 33.0, 33.0, 47.0, 35.0, 48.0, 36.0, 52.0, 40.0, 57.0, 45.0, 53.0, 41.0, 52.0, 40.0, 50.0, 38.0, 48.0, 36.0, 50.0, 38.0, 53.0, 34.0, 58.0, 34.0, 62.0, 50.0, 38.0, 65.0, 53.0, 41.0, 60.0, 48.0, 45.0, 57.0, 21.0, 52.0, 21.0, 21.0, 21.0, 60.0, 28.0, 59.0, 55.0, 21.0, 50.0, 52.0, 21.0, 21.0, 55.0, 21.0, 24.0, 57.0, 24.0, 29.0, 57.0, 52.0, 21.0, 21.0, 57.0, 57.0, 26.0, 60.0, 24.0, 57.0, 55.0, 26.0, 22.0, 50.0, 22.0, 52.0, 22.0, 22.0, 22.0, 21.0, 57.0, 21.0, 52.0, 21.0, 21.0, 21.0, 60.0, 28.0, 59.0, 55.0, 21.0, 50.0, 52.0, 45.0, 21.0, 21.0, 47.0, 23.0, 48.0, 24.0, 52.0, 28.0, 57.0, 33.0, 53.0, 29.0, 52.0, 28.0, 50.0, 26.0, 48.0, 24.0, 50.0, 26.0, 53.0, 22.0, 58.0, 22.0, 62.0, 50.0, 26.0, 65.0, 53.0, 29.0, 60.0, 48.0, 33.0, 33.0, 28.0, 35.0, 36.0, 40.0, 33.0, 31.0, 33.0, 35.0, 36.0, 40.0, 45.0, 41.0, 40.0, 38.0, 36.0, 38.0, 34.0, 34.0, 38.0, 41.0, 36.0, 33.0, 33.0, 28.0, 35.0, 36.0, 40.0, 33.0, 31.0, 33.0, 35.0, 36.0, 40.0, 45.0, 41.0, 40.0, 38.0, 36.0, 38.0, 34.0, 34.0, 38.0, 41.0, 45.0, 45.0, 69.0, 64.0, 40.0, 71.0, 67.0, 47.0, 48.0, 52.0, 69.0, 64.0, 45.0, 69.0, 64.0, 43.0, 74.0, 67.0, 45.0, 47.0, 72.0, 69.0, 48.0, 71.0, 67.0, 52.0, 57.0, 72.0, 65.0, 53.0, 69.0, 64.0, 52.0, 68.0, 62.0, 50.0, 69.0, 64.0, 48.0, 50.0, 46.0, 70.0, 65.0, 46.0, 70.0, 65.0, 50.0, 53.0, 69.0, 67.0, 48.0, 45.0, 45.0, 69.0, 64.0, 40.0, 71.0, 67.0, 47.0, 48.0, 52.0, 69.0, 64.0, 45.0, 69.0, 64.0, 43.0, 74.0, 67.0, 45.0, 47.0, 72.0, 69.0, 48.0, 71.0, 67.0, 52.0, 57.0, 72.0, 65.0, 53.0, 69.0, 64.0, 52.0, 68.0, 62.0, 50.0, 69.0, 64.0, 48.0, 50.0, 46.0, 70.0, 65.0, 46.0, 70.0, 65.0, 50.0, 53.0, 69.0, 67.0, 48.0, 45.0, 57.0, 52.0, 59.0, 55.0, 57.0, 52.0, 57.0, 52.0, 62.0, 55.0, 60.0, 57.0, 59.0, 55.0, 60.0, 53.0, 57.0, 52.0, 56.0, 50.0, 57.0, 52.0, 58.0, 53.0, 58.0, 53.0, 57.0, 55.0, 57.0, 52.0, 59.0, 55.0, 57.0, 52.0, 57.0, 52.0, 62.0, 55.0, 60.0, 57.0, 59.0, 55.0, 60.0, 53.0, 57.0, 52.0, 56.0, 50.0, 57.0, 52.0, 58.0, 53.0, 58.0, 53.0, 57.0, 50.0, 52.0, 57.0, 59.0, 55.0, 57.0, 52.0, 57.0, 62.0, 55.0, 57.0, 59.0, 55.0, 60.0, 52.0, 56.0, 52.0, 57.0, 58.0, 53.0, 58.0, 57.0, 52.0, 57.0, 59.0, 55.0, 57.0, 52.0, 57.0, 55.0, 59.0, 55.0, 60.0, 55.0, 60.0, 56.0, 57.0, 59.0, 57.0, 62.0, 62.0, 60.0, 57.0, 33.0, 45.0, 52.0, 45.0, 45.0, 60.0, 59.0, 55.0, 50.0, 52.0, 33.0, 36.0, 45.0, 36.0, 36.0, 57.0, 33.0, 57.0, 38.0, 46.0, 53.0, 62.0, 57.0, 46.0, 46.0, 53.0, 65.0, 62.0, 57.0, 69.0, 65.0, 57.0, 60.0, 57.0, 55.0, 36.0, 40.0, 59.0, 50.0, 67.0, 62.0, 43.0, 43.0, 59.0, 71.0, 64.0, 52.0, 40.0, 55.0, 43.0, 67.0, 71.0, 62.0, 50.0, 38.0, 47.0, 35.0, 62.0, 54.0, 38.0, 69.0, 77.0, 74.0, 69.0, 81.0, 74.0, 74.0, 88.0, 77.0, 93.0, 76.0, 65.0, 50.0, 34.0, 91.0, 57.0, 50.0, 35.0, 69.0, 23.0, 89.0, 74.0, 69.0, 23.0, 88.0, 65.0, 69.0, 23.0, 23.0, 76.0, 55.0, 48.0, 28.0, 79.0, 24.0, 24.0, 84.0, 62.0, 43.0, 64.0, 24.0, 65.0, 53.0, 48.0, 33.0, 69.0, 24.0, 62.0, 54.0, 38.0, 69.0, 77.0, 74.0, 69.0, 81.0, 74.0, 74.0, 88.0, 77.0, 89.0, 77.0, 65.0, 48.0, 34.0, 91.0, 93.0, 50.0, 33.0, 21.0, 86.0, 21.0, 74.0, 38.0, 21.0, 93.0, 74.0, 38.0, 21.0, 91.0, 77.0, 41.0, 22.0, 89.0, 72.0, 36.0, 22.0, 88.0, 69.0, 33.0, 24.0, 24.0, 45.0, 40.0, 47.0, 48.0, 52.0, 45.0, 43.0, 45.0, 47.0, 48.0, 52.0, 57.0, 53.0, 52.0, 50.0, 48.0, 50.0, 46.0, 46.0, 50.0, 53.0, 48.0, 45.0, 45.0, 40.0, 47.0, 48.0, 52.0, 45.0, 43.0, 45.0, 47.0, 48.0, 52.0, 57.0, 53.0, 52.0, 50.0, 48.0, 50.0, 46.0, 46.0, 50.0, 53.0, 48.0, 45.0, 49.0, 33.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 60.0, 48.0, 33.0, 19.0, 19.0, 19.0, 19.0, 19.0, 23.0, 28.0, 67.0, 52.0, 36.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 62.0, 45.0, 42.0, 14.0, 14.0, 14.0, 14.0, 55.0, 43.0, 35.0, 14.0, 14.0, 19.0, 52.0, 49.0, 33.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 60.0, 48.0, 33.0, 19.0, 19.0, 19.0, 19.0, 19.0, 23.0, 28.0, 59.0, 50.0, 35.0, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 29.0, 3.0, 4.0, 3.0, 4.0, 29.0, 3.0, 4.0, 3.0, 4.0, 29.0, 13.0, 13.0, 29.0, 29.0, 13.0, 13.0, 3.0, 4.0, 29.0, 13.0, 13.0, 33.0, 21.0, 27.0, 28.0, 33.0, 27.0, 35.0, 31.0, 33.0, 24.0, 28.0, 29.0, 33.0, 36.0, 31.0, 33.0, 28.0, 31.0, 33.0, 35.0, 40.0, 31.0, 31.0, 35.0, 34.0, 35.0, 31.0, 26.0, 35.0, 33.0, 21.0, 27.0, 28.0, 33.0, 27.0, 35.0, 31.0, 33.0, 24.0, 28.0, 29.0, 33.0, 36.0, 31.0, 33.0, 28.0, 31.0, 33.0, 35.0, 40.0, 31.0, 31.0, 35.0, 34.0, 35.0, 31.0, 31.0, 33.0, 55.0, 59.0, 58.0, 59.0, 55.0, 50.0, 59.0, 57.0, 45.0, 51.0, 52.0, 57.0, 51.0, 59.0, 55.0, 57.0, 48.0, 52.0, 53.0, 57.0, 60.0, 55.0, 57.0, 52.0, 55.0, 57.0, 59.0, 64.0, 55.0, 55.0, 59.0, 58.0, 59.0, 55.0, 55.0, 57.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 33.0, 32.0, 27.0, 27.0, 27.0, 27.0, 26.0, 26.0, 38.0, 38.0, 38.0, 38.0, 28.0, 28.0, 31.0, 33.0, 34.0, 22.0, 22.0, 22.0, 22.0, 26.0, 29.0, 29.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 33.0, 32.0, 27.0, 27.0, 27.0, 27.0, 26.0, 26.0, 26.0, 26.0, 26.0, 26.0, 29.0, 29.0, 31.0, 33.0, 34.0, 34.0, 34.0, 34.0, 34.0, 26.0, 29.0, 40.0, 33.0, 40.0, 33.0, 38.0, 33.0, 40.0, 35.0, 23.0, 23.0, 23.0, 23.0, 24.0, 24.0, 24.0, 24.0, 26.0, 26.0, 26.0, 26.0, 29.0, 29.0, 29.0, 29.0, 33.0, 33.0, 33.0, 33.0, 34.0, 34.0, 36.0, 36.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 36.0, 36.0, 36.0, 36.0, 36.0, 40.0, 45.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 29.0, 36.0, 31.0, 31.0, 31.0, 31.0, 31.0, 36.0, 31.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 36.0, 36.0, 36.0, 36.0, 36.0, 40.0, 43.0, 41.0, 40.0, 40.0, 40.0, 40.0, 40.0, 40.0, 43.0, 44.0, 36.0, 36.0, 36.0, 36.0, 36.0, 39.0, 34.0, 36.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 36.0, 36.0, 36.0, 36.0, 36.0, 40.0, 45.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 29.0, 36.0, 31.0, 31.0, 31.0, 31.0, 31.0, 36.0, 31.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 36.0, 36.0, 36.0, 36.0, 36.0, 40.0, 43.0, 41.0, 40.0, 40.0, 40.0, 40.0, 40.0, 40.0, 43.0, 44.0, 36.0, 36.0, 36.0, 36.0, 36.0, 31.0, 38.0, 26.0, 26.0, 26.0, 26.0, 14.0, 26.0, 26.0, 24.0, 24.0, 24.0, 24.0, 12.0, 28.0, 33.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 17.0, 24.0, 19.0, 19.0, 19.0, 19.0, 19.0, 24.0, 19.0, 14.0, 26.0, 26.0, 26.0, 26.0, 14.0, 26.0, 26.0, 24.0, 24.0, 24.0, 24.0, 12.0, 28.0, 31.0, 29.0, 28.0, 28.0, 28.0, 28.0, 28.0, 28.0, 31.0, 32.0, 24.0, 24.0, 12.0, 24.0, 24.0, 27.0, 22.0, 24.0, 26.0, 26.0, 26.0, 26.0, 14.0, 26.0, 26.0, 24.0, 24.0, 24.0, 24.0, 12.0, 28.0, 33.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 17.0, 24.0, 19.0, 19.0, 19.0, 19.0, 19.0, 24.0, 19.0, 14.0, 26.0, 26.0, 26.0, 26.0, 14.0, 26.0, 26.0, 24.0, 24.0, 24.0, 24.0, 12.0, 28.0, 31.0, 29.0, 28.0, 28.0, 28.0, 28.0, 28.0, 28.0, 31.0, 32.0, 24.0, 24.0, 12.0, 24.0, 24.0, 19.0, 26.0, 54.0, 38.0, 65.0, 53.0, 38.0, 72.0, 57.0, 41.0, 67.0, 50.0, 47.0, 60.0, 48.0, 40.0, 57.0, 54.0, 38.0, 65.0, 53.0, 38.0, 64.0, 55.0, 40.0, 54.0, 38.0, 65.0, 53.0, 38.0, 72.0, 57.0, 41.0, 67.0, 50.0, 47.0, 60.0, 48.0, 40.0, 57.0, 54.0, 38.0, 65.0, 53.0, 38.0, 64.0, 55.0, 40.0, 21.0, 21.0, 21.0, 21.0, 28.0, 21.0, 21.0, 21.0, 21.0, 24.0, 24.0, 29.0, 21.0, 21.0, 26.0, 24.0, 26.0, 22.0, 22.0, 22.0, 22.0, 22.0, 21.0, 21.0, 21.0, 21.0, 21.0, 28.0, 21.0, 21.0, 21.0, 23.0, 24.0, 28.0, 33.0, 29.0, 28.0, 26.0, 24.0, 26.0, 22.0, 22.0, 26.0, 29.0, 33.0, 21.0, 21.0, 21.0, 21.0, 28.0, 21.0, 21.0, 21.0, 21.0, 24.0, 24.0, 29.0, 21.0, 21.0, 26.0, 24.0, 26.0, 22.0, 22.0, 22.0, 22.0, 22.0, 21.0, 21.0, 21.0, 21.0, 21.0, 28.0, 21.0, 21.0, 21.0, 23.0, 24.0, 28.0, 33.0, 29.0, 28.0, 26.0, 24.0, 26.0, 22.0, 22.0, 26.0, 29.0, 33.0, 13.0, 13.0, 13.0, 13.0, 13.0, 25.0, 27.0, 2.0, 3.0, 4.0, 13.0, 3.0, 4.0, 13.0, 25.0, 27.0, 2.0, 3.0, 4.0, 13.0, 3.0, 4.0, 25.0, 27.0, 2.0, 3.0, 4.0, 13.0, 3.0, 4.0, 12.0, 13.0, 25.0, 27.0, 2.0, 3.0, 4.0, 13.0, 13.0, 0.0, 13.0, 19.0, 24.0, 25.0, 3.0, 4.0, 3.0, 4.0, 0.0, 13.0, 19.0, 24.0, 25.0, 3.0, 4.0, 3.0, 4.0, 0.0, 13.0, 19.0, 24.0, 25.0, 3.0, 4.0, 3.0, 4.0, 0.0, 13.0, 19.0, 24.0, 25.0, 3.0, 4.0, 3.0, 4.0, 0.0, 13.0, 19.0, 24.0, 25.0, 3.0, 4.0, 5.0, 13.0, 3.0, 4.0, 5.0, 3.0, 4.0, 5.0, 0.0, 3.0, 4.0, 5.0, 13.0, 24.0, 25.0, 3.0, 4.0, 5.0, 13.0, 20.0, 3.0, 4.0, 5.0, 0.0, 3.0, 4.0, 5.0, 13.0, 24.0, 25.0, 3.0, 4.0, 5.0, 13.0, 20.0, 3.0, 4.0, 5.0, 0.0, 1.0, 3.0, 4.0, 6.0, 23.0, 25.0, 34.0, 3.0, 4.0, 3.0, 4.0, 3.0, 4.0, 2.0, 3.0, 4.0, 5.0, 8.0, 25.0, 3.0, 4.0, 0.0, 3.0, 4.0, 6.0, 23.0, 25.0, 34.0, 2.0, 3.0, 4.0, 5.0, 0.0, 2.0, 3.0, 4.0, 5.0, 6.0, 8.0, 23.0, 25.0, 34.0, 3.0, 4.0, 1.0, 3.0, 4.0, 0.0, 1.0, 3.0, 4.0, 6.0, 23.0, 25.0, 34.0, 3.0, 4.0, 3.0, 4.0, 3.0, 4.0, 2.0, 3.0, 4.0, 5.0, 8.0, 25.0, 3.0, 4.0, 0.0, 3.0, 4.0, 6.0, 23.0, 25.0, 34.0, 2.0, 3.0, 4.0, 5.0, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 8.0, 23.0, 25.0, 34.0, 0.0, 1.0, 3.0, 4.0, 6.0, 23.0, 25.0, 34.0, 3.0, 4.0, 3.0, 4.0, 3.0, 4.0, 2.0, 3.0, 4.0, 5.0, 8.0, 25.0, 3.0, 4.0, 0.0, 3.0, 4.0, 6.0, 23.0, 25.0, 34.0, 2.0, 3.0, 4.0, 5.0, 2.0, 3.0, 4.0, 5.0, 8.0, 34.0, 3.0, 4.0, 0.0, 1.0, 3.0, 4.0, 6.0, 23.0, 25.0, 0.0, 24.0, 25.0, 26.0, 0.0, 24.0, 25.0, 26.0, 13.0, 14.0, 13.0, 14.0, 13.0, 14.0, 13.0, 14.0, 13.0, 14.0, 13.0, 14.0, 13.0, 14.0, 13.0, 14.0, 3.0, 4.0, 13.0, 28.0, 13.0, 3.0, 4.0, 13.0, 28.0, 13.0, 3.0, 4.0, 13.0, 28.0, 13.0, 3.0, 4.0, 13.0, 28.0, 13.0, 3.0, 4.0, 13.0, 28.0, 13.0, 3.0, 4.0, 13.0, 28.0, 13.0, 3.0, 4.0, 13.0, 28.0, 13.0, 3.0, 4.0, 13.0, 28.0, 13.0, 0.0, 24.0, 25.0, 26.0, 0.0, 24.0, 25.0, 26.0, 57.0, 33.0, 21.0, 33.0, 21.0, 21.0, 55.0, 31.0, 19.0, 57.0, 38.0, 26.0, 57.0, 21.0, 33.0, 57.0, 33.0, 57.0, 33.0, 57.0, 33.0, 57.0, 33.0, 21.0, 55.0, 31.0, 50.0, 38.0, 50.0, 38.0, 50.0, 38.0, 50.0, 0.0, 26.0, 34.0, 3.0, 4.0, 28.0, 0.0, 26.0, 34.0, 3.0, 4.0, 28.0, 3.0, 4.0, 3.0, 4.0, 0.0, 26.0, 34.0, 0.0, 3.0, 4.0, 26.0, 28.0, 34.0, 0.0, 3.0, 4.0, 26.0, 34.0, 33.0, 3.0, 4.0, 3.0, 4.0, 39.0, 39.0, 39.0, 0.0, 26.0, 34.0, 3.0, 4.0, 28.0, 0.0, 26.0, 34.0, 3.0, 4.0, 28.0, 0.0, 3.0, 4.0, 26.0, 34.0, 0.0, 26.0, 34.0, 3.0, 4.0, 0.0, 26.0, 33.0, 34.0, 3.0, 4.0, 28.0, 0.0, 26.0, 34.0, 3.0, 4.0, 0.0, 26.0, 33.0, 34.0, 3.0, 4.0, 39.0, 0.0, 26.0, 34.0, 39.0, 39.0, 39.0, 39.0, 3.0, 4.0, 39.0, 39.0, 39.0, 39.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.409912109375, -0.85009765625, -0.52001953125, -0.1099853515625, -0.68994140625, -0.68017578125, -0.2900390625, 0.25, 0.239990234375, -0.8798828125, -0.1099853515625, -0.91015625, 0.830078125, 0.72998046875, -0.58984375, -0.5, 0.66015625, -0.330078125, 0.469970703125, 0.31005859375, -0.1400146484375, -0.35009765625, -0.199951171875, -0.360107421875, -0.489990234375, -0.990234375, 0.72998046875, 0.919921875, -0.9501953125, -0.39990234375, 0.97021484375, -0.2099609375, 0.830078125, 0.47998046875, 0.239990234375, -0.219970703125, -0.89990234375, -0.97021484375, -0.3798828125, -0.01000213623046875, -0.81982421875, -0.029998779296875, 0.449951171875, 0.77978515625, -0.7001953125, 0.04998779296875, 0.31005859375, -0.580078125, 0.239990234375, 0.7900390625, -0.09002685546875, 0.18994140625, -0.0200042724609375, -0.340087890625, 0.1500244140625, 0.830078125, -0.759765625, 0.219970703125, 0.340087890625, -0.199951171875, -0.199951171875, -0.64990234375, -0.759765625, 0.60009765625, 0.72021484375, -0.64990234375, -0.75, 0.3701171875, -0.7900390625, -0.18994140625, 0.199951171875, 0.75, -0.83984375, -0.68017578125, -0.1500244140625, 0.3798828125, -0.85986328125, -0.280029296875, 0.3798828125, -0.3701171875, 0.469970703125, -0.419921875, -0.429931640625, -0.1600341796875, 0.22998046875, -0.199951171875, 0.3701171875, -0.1800537109375, 0.1199951171875, -0.35009765625, 0.35009765625, 0.1500244140625, 0.52978515625, -0.08001708984375, -0.0999755859375, 0.239990234375, -0.81005859375, 0.740234375, 0.580078125, -0.91015625, -0.56982421875, 0.09002685546875, -0.52001953125, 0.990234375, 0.300048828125, 0.040008544921875, 0.830078125, 0.97021484375, 0.85009765625, 0.7900390625, -0.09002685546875, 0.66015625, 0.320068359375, -0.7900390625, 0.7900390625, 0.91015625, -0.8701171875, 0.0999755859375, -0.7900390625, 0.320068359375, 0.7900390625, 0.8798828125, -0.5498046875, -0.68017578125, 0.449951171875, -0.7900390625, 0.56982421875, -0.8701171875, -0.22998046875, 0.469970703125, -0.7099609375, 0.509765625, -0.1500244140625, 0.47998046875, 0.97998046875, -0.22998046875, 0.66015625, -0.919921875, -0.97021484375, -0.740234375, -0.0200042724609375, -0.1800537109375, -0.04998779296875, -0.81005859375, -0.60009765625, -0.77978515625, -0.91015625, 0.029998779296875, 0.1800537109375, 1.0, 0.0200042724609375, 0.81005859375, 0.669921875, 0.93017578125, 0.56005859375, 0.93017578125, 0.52001953125, 0.60986328125, 0.52001953125, -0.72998046875, 0.85009765625, 0.3701171875, 0.449951171875, 0.75, -0.35009765625, 0.25, 0.1400146484375, 0.9501953125, 0.81982421875, 0.5400390625, -0.75, -0.89013671875, -0.7900390625, -0.89990234375, -0.1700439453125, -0.7001953125, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.25, -0.919921875, 0.489990234375, -0.83984375, 0.89990234375, 0.830078125, 0.72021484375, 0.1800537109375, -0.3798828125, 0.9501953125, -0.389892578125, 0.58984375, 0.25, 0.1700439453125, -0.1400146484375, -0.09002685546875, 0.66015625, -0.47998046875, -0.97021484375, -0.8701171875, -0.56005859375, -0.66015625, 0.340087890625, -0.72021484375, -0.22998046875, 0.580078125, -0.669921875, 0.509765625, -0.330078125, 0.740234375, -0.1099853515625, 0.919921875, 0.4599609375, -0.1700439453125, -0.199951171875, 0.97021484375, -0.1199951171875, 0.360107421875, 0.27001953125, -0.81982421875, -0.27001953125, -0.919921875, -0.260009765625, -0.47998046875, -0.449951171875, 0.85009765625, -0.89013671875, -0.8701171875, -0.7001953125, -0.5498046875, 0.8701171875, -0.029998779296875, 0.4599609375, 0.72998046875, 0.409912109375, -0.83984375, 0.1400146484375, 0.85009765625, 0.60009765625, 0.0999755859375, -0.449951171875, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.449951171875, -0.1500244140625, -0.300048828125, 0.0, -0.5498046875, 0.04998779296875, 0.39990234375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.68017578125, 0.1199951171875, 0.6201171875, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.5400390625, 0.1800537109375, 0.5498046875, 0.0, 0.0, 0.52001953125, 0.04998779296875, -0.5498046875, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3798828125, -0.08001708984375, -0.3798828125, 0.0, 0.0, -0.580078125, 0.419921875, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.7998046875, -0.7998046875, 0.7998046875, -0.7998046875, 0.0, 0.7998046875, -0.7998046875, 0.7998046875, -0.7998046875, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.7998046875, -0.7998046875, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.25, 0.25, -0.39990234375, 0.39990234375, -0.64990234375, 0.64990234375, -0.7998046875, -0.7998046875, 0.7998046875, -0.64990234375, 0.64990234375, -0.39990234375, 0.39990234375, -0.25, 0.25, -0.25, 0.25, -0.39990234375, 0.39990234375, -0.64990234375, 0.64990234375, -0.7998046875, -0.7998046875, 0.7998046875, -0.64990234375, 0.64990234375, -0.39990234375, 0.39990234375, -0.25, 0.25, -0.39990234375, 0.39990234375, -0.64990234375, 0.64990234375, -0.7998046875, 0.7998046875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.04998779296875, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.85009765625, -0.7900390625, -0.85986328125, -0.93017578125, -0.64013671875, -0.64990234375, -0.52001953125, -0.77001953125, -0.52978515625, -0.7099609375, -0.75, -0.97021484375, -0.580078125, -0.83984375, -0.7099609375, -0.58984375, -0.9501953125, -0.72998046875, -0.5400390625, -0.9599609375, -0.9501953125, -0.77001953125, -0.8798828125, 0.509765625, 0.52001953125, 0.509765625, 0.52978515625, 0.66015625, 0.64013671875, 0.830078125, 0.97998046875, 0.83984375, 0.58984375, 0.9599609375, 0.93017578125, 0.91015625, 0.7900390625, 0.830078125, 0.75, 0.56005859375, 0.919921875, 0.9501953125, 0.509765625, 0.72021484375, 0.52978515625, 0.58984375, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.830078125, 0.75, 0.66015625, 0.580078125, 0.5, 0.409912109375, 0.1600341796875, 0.0, -0.1700439453125, -0.25, -0.340087890625, -0.419921875, -0.58984375, -0.669921875, -0.75, -0.83984375, -0.919921875, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, 0.1600341796875, 0.08001708984375, 0.0, -0.09002685546875, -0.1700439453125, -0.25, -0.5, -0.669921875, -0.83984375, -0.919921875, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -0.83984375, -0.75, -0.669921875, -0.58984375, -0.5, -0.419921875, -0.1700439453125, 0.0, 0.1600341796875, 0.25, 0.330078125, 0.409912109375, 0.580078125, 0.66015625, 0.75, 0.830078125, 0.91015625, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.91015625, 0.8701171875, 0.830078125, 0.7900390625, 0.75, 0.7001953125, 0.580078125, 0.5, 0.409912109375, 0.3701171875, 0.330078125, 0.2900390625, 0.199951171875, 0.1600341796875, 0.1199951171875, 0.08001708984375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.89990234375, 0.89990234375, 0.0, -0.89990234375, 0.89990234375, 0.0, 0.0, 0.0, 0.0, -0.89990234375, 0.89990234375, 0.0, -0.89990234375, 0.89990234375, 0.0, 0.0, 0.0, -0.89990234375, 0.89990234375, 0.0, -0.89990234375, 0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.0, -0.89990234375, 0.89990234375, 0.0, 0.0, 0.7998046875, 0.0, 0.0, 0.0, 0.0, -0.7998046875, 0.7998046875, -0.7998046875, 0.7998046875, 0.7998046875, 0.0, 0.0, 0.0, 0.0, -0.7998046875, 0.7998046875, -0.7998046875, 0.7998046875, 0.7998046875, 0.0, 0.0, 0.0, 0.0, -0.7998046875, 0.7998046875, -0.7998046875, 0.7998046875, 0.7998046875, 0.0, 0.0, 0.0, 0.0, -0.7998046875, 0.7998046875, -0.7998046875, 0.7998046875, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 1.0, -1.0, 1.0, -1.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 1.0, -1.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 1.0, -1.0, 1.0, -1.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 1.0, -1.0, 1.0, -1.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.7001953125, 0.740234375, 0.75, 0.330078125, 0.4599609375, -0.1400146484375, -0.5498046875, 0.3701171875, 0.419921875, 0.66015625, 0.919921875, -0.85986328125, 0.68017578125, 0.1300048828125, 0.3701171875, -0.5498046875, 0.93017578125, 0.58984375, -0.81982421875, -0.43994140625, -0.7001953125, -0.72021484375, 0.35009765625, 0.4599609375, 0.72998046875, 0.7001953125, -0.6298828125, -0.18994140625, 0.72998046875, -0.830078125, -0.990234375, 0.85986328125, -0.18994140625, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.89990234375, -0.89990234375, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.89990234375, -0.89990234375, 0.0, 0.0, 0.0, 0.0, 1.0, 1.5595703125, 1.5595703125, 1.5595703125, 1.5595703125, 1.0, 1.0, 1.5595703125, 1.5595703125, 1.5595703125, 1.5595703125, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.5595703125, 1.5595703125, 1.5595703125, 1.5595703125, 1.0, 1.5595703125, 1.5595703125, 1.5595703125, 1.5595703125, 1.5595703125, 1.0, 1.5595703125, 1.5595703125, 1.0, 1.5595703125, 1.5595703125, 1.0, 1.0, 1.5595703125, 1.5595703125, 1.5595703125, 1.5595703125, 1.0, 1.0, 1.5595703125, 1.5595703125, 1.5595703125, 1.5595703125, 1.0, 1.0, 1.0, 1.0, 1.0, 1.6201171875, 1.6201171875, 1.6201171875, 1.6201171875, 1.0, 1.0, 1.6201171875, 1.6201171875, 1.6201171875, 1.6201171875, 1.0, 1.6201171875, 1.6201171875, 1.0, 1.6201171875, 1.6201171875, 1.0, 1.6201171875, 1.6201171875, 1.0, 1.6201171875, 1.6201171875, 1.0, 1.6201171875, 1.6201171875, 1.6201171875, 1.6201171875, 1.0, 1.0, 1.6201171875, 1.6201171875, 1.6201171875, 1.6201171875, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.6201171875, 1.6201171875, 1.6201171875, 1.6201171875, 1.0, 1.6201171875, 1.6201171875, 1.6201171875, 1.6201171875, 1.6201171875, 1.0, 1.6201171875, 1.6201171875, 1.0, 1.6201171875, 1.6201171875, 1.0, 1.0, 1.6201171875, 1.6201171875, 1.6201171875, 1.6201171875, 1.0, 1.0, 1.6201171875, 1.6201171875, 1.6201171875, 1.6201171875, 1.0, 1.0, 1.0, 1.0, 1.0, 1.6298828125, 1.6298828125, 1.6298828125, 1.6298828125, 1.0, 1.0, 1.6298828125, 1.6298828125, 1.6298828125, 1.6298828125, 1.0, 1.0, 1.6298828125, 1.6298828125, 1.0, 1.0, 1.6298828125, 1.6298828125, 1.0, 1.0, 1.6298828125, 1.6298828125, 1.0, 1.0, 1.6298828125, 1.6298828125, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.5, 0.60009765625, 0.60009765625, 0.5, 0.5, 0.5, 0.60009765625, 0.60009765625, 0.5, 0.5, 0.5, 0.39990234375, 0.5498046875, 0.5, 0.5, 0.60009765625, 0.300048828125, 0.7001953125, 0.7001953125, 0.5, 0.39990234375, 0.300048828125, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.4599609375, 0.300048828125, 0.3798828125, 0.4599609375, 0.60009765625, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0999755859375, 1.0, 1.0, 0.64990234375, 1.0, 1.0, 1.0, 1.0, 1.0, 0.239990234375, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.1400146484375, 1.0, 1.0, 1.0, 0.64990234375, 1.0, 1.0, 1.0, 1.0, 1.0, 0.3798828125, 0.239990234375, 1.0, 0.39990234375, 0.1600341796875, 1.0, 1.0, 0.199951171875, 0.199951171875, 0.5, 0.5, 1.0, 0.39990234375, 0.1600341796875, 1.0, 1.0, 0.360107421875, 0.360107421875, 0.64013671875, 0.64013671875, 1.0, 0.39990234375, 0.1600341796875, 1.0, 1.0, 0.360107421875, 0.360107421875, 0.64013671875, 0.64013671875, 1.0, 0.39990234375, 0.1600341796875, 1.0, 1.0, 0.360107421875, 0.360107421875, 0.64013671875, 0.64013671875, 1.0, 0.39990234375, 0.1600341796875, 1.0, 1.0, 0.0999755859375, 0.0999755859375, 0.0999755859375, 0.7998046875, 0.39990234375, 0.39990234375, 0.39990234375, 0.89990234375, 0.89990234375, 0.89990234375, 1.0, 0.35009765625, 0.35009765625, 0.35009765625, 0.39990234375, 1.0, 1.0, 0.64990234375, 0.64990234375, 0.64990234375, 1.0, 0.2099609375, 0.89990234375, 0.89990234375, 0.89990234375, 1.0, 0.35009765625, 0.35009765625, 0.35009765625, 0.39990234375, 1.0, 1.0, 0.64990234375, 0.64990234375, 0.64990234375, 1.0, 0.2099609375, 0.5, 0.5, 0.5, 1.0, 0.39990234375, 0.89990234375, 0.89990234375, 0.0999755859375, 1.0, 1.0, 1.0, 0.300048828125, 0.300048828125, 0.39990234375, 0.39990234375, 0.9501953125, 0.9501953125, 0.7998046875, 0.1500244140625, 0.1500244140625, 0.300048828125, 0.7001953125, 1.0, 0.7998046875, 0.7998046875, 1.0, 0.199951171875, 0.199951171875, 0.0999755859375, 0.7998046875, 1.0, 1.0, 0.449951171875, 0.75, 0.75, 0.199951171875, 1.0, 0.7998046875, 0.199951171875, 0.199951171875, 0.300048828125, 0.0999755859375, 0.7001953125, 1.0, 1.0, 1.0, 0.9501953125, 0.9501953125, 0.39990234375, 0.300048828125, 0.300048828125, 1.0, 0.39990234375, 0.89990234375, 0.89990234375, 0.0999755859375, 1.0, 1.0, 1.0, 0.300048828125, 0.300048828125, 0.39990234375, 0.39990234375, 0.9501953125, 0.9501953125, 0.7998046875, 0.1500244140625, 0.1500244140625, 0.300048828125, 0.7001953125, 1.0, 0.7998046875, 0.7998046875, 1.0, 0.199951171875, 0.199951171875, 0.0999755859375, 0.7998046875, 1.0, 1.0, 0.449951171875, 0.75, 0.75, 0.199951171875, 1.0, 0.39990234375, 0.7998046875, 0.199951171875, 0.199951171875, 0.300048828125, 0.0999755859375, 0.7001953125, 1.0, 1.0, 1.0, 1.0, 0.39990234375, 0.89990234375, 0.89990234375, 0.0999755859375, 1.0, 1.0, 1.0, 0.300048828125, 0.300048828125, 0.39990234375, 0.39990234375, 0.9501953125, 0.9501953125, 0.7998046875, 0.1500244140625, 0.1500244140625, 0.300048828125, 0.7001953125, 1.0, 0.7998046875, 0.7998046875, 1.0, 0.199951171875, 0.199951171875, 0.0999755859375, 0.7998046875, 1.0, 1.0, 0.449951171875, 0.75, 0.75, 0.199951171875, 0.7998046875, 0.199951171875, 0.199951171875, 0.300048828125, 0.7001953125, 1.0, 0.9501953125, 0.9501953125, 1.0, 0.39990234375, 0.300048828125, 0.300048828125, 0.0999755859375, 1.0, 1.0, 0.60009765625, 0.7001953125, 0.7998046875, 0.7001953125, 0.64990234375, 0.7001953125, 0.7998046875, 0.7001953125, 0.04998779296875, 0.04998779296875, 0.1300048828125, 0.1300048828125, 0.219970703125, 0.219970703125, 0.31005859375, 0.31005859375, 0.509765625, 0.509765625, 0.7001953125, 0.7001953125, 0.81982421875, 0.81982421875, 0.9501953125, 0.9501953125, 0.5, 0.5, 0.7001953125, 0.25, 0.199951171875, 0.60009765625, 0.60009765625, 0.39990234375, 0.300048828125, 0.7001953125, 0.35009765625, 0.35009765625, 0.5, 0.1600341796875, 0.199951171875, 0.5, 0.5, 0.5, 0.25, 0.60009765625, 0.75, 0.75, 0.7001953125, 0.35009765625, 0.0999755859375, 0.64990234375, 0.64990234375, 0.60009765625, 0.320068359375, 0.39990234375, 0.75, 0.75, 0.25, 0.35009765625, 0.0999755859375, 0.5498046875, 0.5498046875, 0.300048828125, 0.25, 0.199951171875, 0.60009765625, 0.7001953125, 0.7998046875, 0.7001953125, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.5595703125, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.5595703125, 1.0, 1.5595703125, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.27001953125, 0.25, 0.75, 0.7998046875, 0.7998046875, 0.1600341796875, 0.27001953125, 0.25, 0.75, 0.7998046875, 0.7998046875, 0.1600341796875, 0.199951171875, 0.199951171875, 0.39990234375, 0.39990234375, 0.27001953125, 0.25, 0.75, 0.27001953125, 0.75, 0.75, 0.25, 0.35009765625, 0.75, 0.27001953125, 0.39990234375, 0.39990234375, 0.25, 0.75, 1.0, 0.280029296875, 0.280029296875, 0.1500244140625, 0.1500244140625, 0.300048828125, 0.0999755859375, 0.7998046875, 0.27001953125, 0.25, 0.75, 0.7998046875, 0.7998046875, 0.1600341796875, 0.27001953125, 0.25, 0.75, 0.7998046875, 0.7998046875, 0.1600341796875, 0.27001953125, 0.199951171875, 0.199951171875, 0.1500244140625, 0.60009765625, 0.27001953125, 0.25, 0.75, 0.39990234375, 0.39990234375, 0.27001953125, 0.25, 1.0, 0.75, 0.75, 0.75, 0.35009765625, 0.27001953125, 0.25, 0.75, 0.39990234375, 0.39990234375, 0.27001953125, 0.25, 0.60009765625, 0.75, 0.280029296875, 0.280029296875, 0.7998046875, 0.27001953125, 0.25, 0.75, 0.5, 0.04998779296875, 0.300048828125, 0.0999755859375, 0.1500244140625, 0.1500244140625, 0.60009765625, 0.1500244140625, 0.7998046875, 0.35009765625, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12.0, 0.0, 0.0, 0.0, 0.0, 7.0, 0.0, 0.0, 0.0, 0.0, -4.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.0, 0.0, 0.0, 0.0, -5.0, 7.0, 0.0, 0.0, 0.0, 0.0, 0.0, -5.0, 5.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -2.0, -4.0, -8.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 17.0, 34.0, 36.0, 12.0, 26.0, 31.0, 23.0, 37.0, 39.0, 36.0, 36.0, 12.0, 28.0, 30.0, 37.0, 37.0, 39.0, 35.0, 28.0, 24.0, 37.0, 33.0, 24.0, 35.0, 14.0, 20.0, 14.0, 20.0, 15.0, 22.0, 39.0, 19.0, 24.0, 29.0, 28.0, 19.0, 11.0, 18.0, 17.0, 17.0, 19.0, 12.0, 10.0, 15.0, 20.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 40.0, 20.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 42.0, 40.0, 25.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 20.0, 24.0, 27.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5.0, 5.0, 8.0, 0.0, 0.0, 0.0, 0.0, 2.0, 9.0, 7.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 3.0, 5.0, 7.0, 8.0, 10.0, 12.0, 16.0, 17.0, 19.0, 21.0, 23.0, 25.0, 26.0, 30.0, 32.0, 33.0, 35.0, 37.0, 39.0, 41.0, 44.0, 46.0, 48.0, 50.0, 51.0, 53.0, 55.0, 57.0, 58.0, 60.0, 62.0, 64.0, 66.0, 67.0, 69.0, 73.0, 75.0, 76.0, 78.0, 80.0, 82.0, 83.0, 87.0, 89.0, 91.0, 92.0, 94.0, 96.0, 98.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 36.0, 36.0, 36.0, 36.0, 36.0, 36.0, 36.0, 36.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0, 12.0, 37.0, 19.0, 31.0, 23.0, 10.0, 23.0, 24.0, 11.0, 32.0, 31.0, 36.0, 38.0, 19.0, 29.0, 15.0, 33.0, 37.0, 22.0, 24.0, 37.0, 36.0, 30.0, 34.0, 34.0, 34.0, 35.0, 26.0, 26.0, 51.0, 55.0, 51.0, 32.0, 48.0, 44.0, 30.0, 45.0, 31.0, 45.0, 46.0, 55.0, 45.0, 30.0, 41.0, 41.0, 49.0, 40.0, 30.0, 37.0, 39.0, 45.0, 40.0, 35.0, 38.0, 43.0, 50.0, 55.0, 49.0, 48.0, 51.0, 66.0, 58.0, 68.0, 59.0, 58.0, 62.0, 65.0, 70.0, 51.0, 62.0, 53.0, 54.0, 65.0, 63.0, 56.0, 71.0, 58.0, 71.0, 52.0, 54.0, 66.0, 73.0, 74.0, 63.0, 60.0, 63.0, 53.0, 54.0, 68.0, 50.0, 75.0, 87.0, 78.0, 75.0, 99.0, 84.0, 73.0, 98.0, 99.0, 94.0, 82.0, 80.0, 95.0, 91.0, 72.0, 86.0, 98.0, 88.0, 72.0, 97.0, 79.0, 72.0, 87.0, 77.0, 82.0, 82.0, 76.0, 100.0, 84.0, 90.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0, 5.0, 15.0, 9.0, 0.0, 9.0, 3.0, 4.0, 9.0, 16.0, 9.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.04998779296875, 0.0, 0.0, 0.25, 0.0, 0.0, 0.39990234375, 0.39990234375, 0.0, 0.39990234375, 0.199951171875, 0.39990234375, 0.0, 0.1500244140625, 0.0, 0.0, 0.1500244140625, 0.1500244140625, 0.1500244140625, 0.1500244140625, 0.0, 0.0, 0.040008544921875, 0.040008544921875, 0.0, 0.0, 0.0, 0.0, 0.0200042724609375, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.199951171875, 0.0,
const unsigned short sequence_texture[14918] = {0,18560,19648,19968,20160,20416,20576,20864,20992,21024,21120,21184,21344,21968,22368,22896,23184,23264,22096,22272,21776,21248,19584,22320,21920,22368,22368,22352,21616,21616,22384,22384,22384,22384,22384,13435,13599,13722,13066,13722,14254,13681,13517,12984,13312,13722,13844,15360,15360,15360,15360,15360,14172,14008,10854,11878,12820,12902,13722,14336,14336,13230,12206,12206,13926,13926,13926,13926,13926,0,0,0,0,11182,0,0,0,0,0,0,0,0,0,0,0,0,12288,12359,12288,11551,10854,12359,12288,12288,12288,12359,12288,12288,0,0,0,0,0,0,16384,20096,20800,21056,21536,21600,21728,21856,0,16384,18688,20544,21056,21312,21536,21600,21728,21856,18688,20800,21056,21312,21728,18688,19584,21312,19584,20096,21056,21728,18688,20096,20896,21312,0,20096,20544,20800,21056,21536,21600,21728,21856,20544,21056,21312,21728,20544,18688,19584,20544,20096,21312,18688,20096,21056,21312,21632,18176,18432,18688,18944,19200,19520,19584,19712,19840,20032,20160,20288,20416,20512,20576,20640,20704,20768,21344,21408,21472,21520,21536,21744,21776,21808,21840,21872,21888,21904,21936,21952,21968,21984,17664,17920,18176,18432,18560,18688,18816,18944,19072,19200,19328,19456,19520,20512,20640,20896,20960,21408,21584,21616,21680,21824,21840,21952,21968,19584,19648,19712,19776,19840,19904,19968,20032,20096,20160,20224,20288,20352,20416,20480,20512,20544,20576,20608,20640,20672,20704,20736,20768,21056,21088,21120,21152,21184,21216,21248,21280,21312,21344,21376,21408,21440,21472,21504,21520,21536,21552,21568,21584,21792,21808,21824,21840,21856,21872,21888,21904,21920,21936,21952,21968,20544,20576,20608,20640,20672,20704,20736,20768,20928,20960,20992,21024,21600,21616,21632,21648,21664,21680,21696,21712,21728,21744,21760,21776,21792,21808,21824,21840,21856,21872,21888,21904,21920,21936,21952,21968,20800,21056,21536,21568,21600,21728,21744,21760,21776,21984,16384,18688,20544,21056,21312,21600,21728,21856,21984,16384,18688,19584,20800,21312,21536,21600,21728,21856,21984,19584,21056,21312,21536,22000,19584,20096,21536,20096,20544,21312,22000,19584,20544,21056,21536,16384,20544,20800,21056,21312,21600,21728,21856,21984,20800,21312,21536,22000,20800,19584,20096,20800,20544,21536,19584,20544,21312,21536,22000,18432,18560,18816,19072,19328,19584,19648,19776,19904,20096,20224,20352,20480,20544,20608,20672,20736,20800,21376,21440,21504,21536,21552,21760,21792,21824,21856,21888,21904,21920,21952,21968,21984,22000,17920,18176,18432,18560,18688,18816,18944,19072,19200,19328,19456,19520,19584,20544,20672,20928,20992,21440,21600,21632,21696,21840,21856,21968,21984,19648,19712,19776,19840,19904,19968,20032,20096,20160,20224,20288,20352,20416,20480,20512,20544,20576,20608,20640,20672,20704,20736,20768,20800,21088,21120,21152,21184,21216,21248,21280,21312,21344,21376,21408,21440,21472,21504,21520,21536,21552,21568,21584,21600,21808,21824,21840,21856,21872,21888,21904,21920,21936,21952,21968,21984,20576,20608,20640,20672,20704,20736,20768,20800,20960,20992,21024,21056,21616,21632,21648,21664,21680,21696,21712,21728,21744,21760,21776,21792,21808,21824,21840,21856,21872,21888,21904,21920,21936,21952,21968,21984,20832,21088,21552,21584,21616,21744,21760,21776,21792,22000,20608,0,17920,18816,17920,19456,18560,19648,19648,20640,15360,16896,17664,17920,18176,18432,18560,19648,19648,19776,19072,17408,19328,19584,19840,17408,19328,17408,18688,17408,19584,16384,18176,19200,18688,20608,17920,17664,18816,17920,19456,18560,19712,19712,18688,17408,17408,19584,17920,19840,17408,17664,18688,19328,16384,18176,17920,18176,19520,19904,19904,19904,19904,19904,19904,19904,19904,19904,19904,20416,20352,20416,20352,20416,20352,20416,20352,20416,20352,20416,20352,20576,20416,20576,20416,20352,20416,19904,20352,20416,19904,20352,19904,18944,18944,18944,18944,18944,19968,19968,19968,18944,19968,19968,19968,18944,20480,20480,20480,20704,20416,20480,20704,20704,20480,20416,20480,20416,20032,20032,20032,20096,20032,20032,20032,20096,20160,20288,20224,20288,20160,20288,20224,20288,20160,20288,20224,20288,20160,20288,20224,20288,20032,20032,20032,20096,20032,20032,20032,20096,20160,20288,20224,20288,20160,20288,20224,20288,19968,19968,19968,19968,20224,20288,20224,20288,20160,20288,20224,20288,20160,20288,20224,20288,20512,20512,20512,20512,20512,20512,20512,20512,20672,20672,20672,20736,20672,20672,20672,20736,20672,20672,20672,20736,20512,20512,20512,20512,20512,20512,20512,20512,20512,20512,20512,20512,20512,20512,20512,20512,20544,20544,20544,20544,20544,20544,20544,20544,20544,20544,51712,0,51712,0,0,19968,51712,0,0,52736,52736,51712,51712,52736,0,51712,52736,51712,51712,51712,52736,52736,51712,51712,51712,51712,0,51712,53376,51712,0,0,51712,0,51712,51712,51712,51712,0,51712,51712,52736,51712,51712,51712,18944,18944,18944,51712,0,51712,51712,52736,51712,52736,51712,0,0,52736,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22688,23392,23824,24176,24356,24670,24782,24864,24980,25168,25260,25418,25462,25578,25625,25688,25696,25841,25962,25985,26008,26053,26098,26103,26137,26173,26218,26266,26310,26358,26362,26366,26382,26422,26426,26430,26442,26463,26498,26501,26555,0,0,0,12288,12288,12800,12800,13312,13312,13824,13824,14592,14848,14976,15232,15360,15360,15360,15360,15488,15488,15552,15552,15616,15616,15744,15744,15872,15872,15872,16128,16128,16128,16384,16384,16384,16384,16448,16448,16480,16480,16512,16512,16576,16576,16704,16768,16800,16864,16896,16896,16896,16960,16960,16992,16992,17024,17024,17088,17088,17152,17152,17152,17216,17216,17216,17280,17280,17280,17344,17344,17344,17408,17408,17408,17440,17440,17456,17456,17472,17472,17504,17504,17568,17600,17616,17648,17664,17664,17664,17664,17696,17696,17712,17712,17728,17728,17760,17760,17792,17792,17792,17856,17856,17856,17920,17920,17920,17920,17952,17952,17968,17968,17984,17984,18016,18016,18080,18112,18128,18160,18176,18176,18176,18208,18208,18224,18224,18240,18240,18272,18272,18304,18304,18304,18304,18336,18336,18336,18336,18368,18368,18368,18368,18400,18400,18400,18400,0,0,12288,12800,13312,13824,14592,14848,14976,15232,15360,15360,15488,15552,15616,15744,15872,15872,16128,16128,16384,16384,16448,16480,16512,16576,16704,16768,16800,16864,16896,16896,16960,16992,17024,17088,17152,17152,17216,17216,17280,17280,17344,17344,17408,17408,17440,17456,17472,17504,17568,17600,17616,17648,17664,17664,17696,17712,17728,17760,17792,17792,17856,17856,17920,17920,17952,17968,17984,18016,18080,18112,18128,18160,18176,18176,18208,18224,18240,18272,18304,18304,18336,18336,18368,18368,18400,18400,0,0,12800,13312,13824,14336,14592,14592,14848,14976,15104,15232,15360,15616,15744,15872,15872,16000,16128,16128,16256,16384,16512,16512,16640,16704,16768,16768,16832,16832,16864,16896,16896,16960,16992,17088,17152,17152,17216,17280,17344,17408,17408,17456,17472,17504,17536,17568,17568,17600,17616,17632,17648,17664,17728,17728,17760,17792,17792,17824,17824,17856,17856,17888,17888,17984,17984,18048,18048,18112,18112,18144,18144,18176,18176,18208,18208,18272,18272,18304,18304,18304,18336,18336,18336,18368,18368,18368,0,0,12800,13312,13824,14336,14592,14592,14848,14976,15104,15232,15360,15616,15744,15872,15872,16000,16128,16128,16256,16384,16512,16512,16640,16704,16768,16768,16832,16832,16864,16896,16896,16960,16992,17088,17152,17152,17216,17280,17344,17408,17408,17456,17472,17504,17536,17568,17568,17600,17616,17632,17648,17664,17728,17728,17760,17792,17792,17824,17824,17856,17856,17888,17888,17984,17984,18048,18048,18112,18112,18144,18144,18176,18176,18208,18208,18272,18272,18304,18304,18304,18336,18336,18336,18368,18368,18368,0,13312,13824,14336,14592,15104,15616,15744,15872,16000,16128,16256,16512,16640,16768,16832,16896,16960,17088,17152,17216,17280,17344,17408,17472,17504,17536,17568,17632,17728,17760,17792,17824,17856,17888,17984,18048,18112,18144,18176,18208,18272,18304,18336,18368,0,12288,12288,13312,13824,13824,13824,14336,14592,15104,15104,15104,15488,15488,15616,15744,15744,15744,15872,16000,16000,16000,16128,16128,16128,16256,16512,16512,16512,16640,16640,16640,16704,16704,16768,16832,16832,16832,16896,16960,17024,17024,17088,17152,17152,17152,17216,17280,17280,17280,17344,17408,17440,17440,17472,17504,17504,17504,17536,17568,17632,17632,17632,17696,17696,17728,17760,17760,17760,17792,17824,17824,17824,17856,17856,17856,17888,17984,17984,17984,18048,18048,18048,18080,18080,18112,18144,18144,18144,18176,18208,18240,18240,18272,18304,18304,18304,18336,18368,18368,18368,18400,12288,12288,13824,13824,15104,15104,15488,15488,15744,15744,16000,16000,16128,16128,16512,16512,16640,16640,16704,16704,16832,16832,17024,17024,17152,17152,17280,17280,17440,17440,17504,17504,17632,17632,17696,17696,17760,17760,17824,17824,17856,17856,17984,17984,18048,18048,18080,18080,18144,18144,18240,18240,18304,18304,18368,18368,0,12288,13824,14592,15104,15360,15488,15616,15744,16000,16128,16448,16512,16640,16768,16832,16896,16960,17024,17152,17280,17408,17440,17504,17568,17632,17664,17696,17728,17760,17824,17856,17952,17984,18048,18112,18144,18208,18240,18304,18368,0,0,12288,12800,13312,13824,14592,14848,14976,15232,15360,15360,15488,15552,15616,15744,15872,15872,16384,16384,16448,16480,16512,16512,16512,16576,16608,16640,16640,16704,16768,16768,16768,16800,16864,16896,16896,16960,16992,16992,17024,17024,17024,17088,17120,17152,17152,17152,17152,17216,17216,17248,17280,17280,17280,17280,17344,17344,0,0,0,12288,13312,13312,13824,14336,14336,14592,14848,14848,15360,15360,15360,15360,15360,16256,16384,16384,16384,16448,16448,16512,16512,16576,16576,16640,16640,16704,16704,16832,16896,16896,16896,16896,16960,16960,17088,17152,17152,17152,17216,17216,17280,17280,17280,17280,17344,17344,17408,17408,17408,17440,17472,17472,17504,17536,17536,17568,17600,17600,17648,17664,17664,17664,17664,17888,17920,17920,17920,17952,17984,18016,18048,18080,18080,18112,18144,18144,18144,18208,18208,18208,18208,18272,18272,18272,18272,18336,18336,18336,18336,18400,0,13312,13824,14336,14592,15104,15616,15744,15872,16000,16128,16256,16512,16640,16768,16832,16896,16960,17088,17152,17216,17280,17344,17408,17472,17504,17536,17568,17632,17728,17760,17792,17824,17856,17888,17984,18048,18112,18144,18176,18208,18272,18304,18336,18368,18400,0,0,11264,12288,13312,14080,14336,14592,15104,15360,15360,15360,15424,15488,15616,15808,15872,16000,16128,16384,16384,16384,16416,16448,16512,16608,16640,16704,16832,16896,16896,16896,16928,16960,17024,17120,17152,17152,17152,17152,17216,17280,17408,17408,17408,17424,17440,17472,17520,17536,17568,17632,17664,17664,17664,17680,17696,17728,17776,17792,17824,17856,17920,17920,17920,17936,17952,17984,18032,18048,18080,18144,18192,18208,18240,18288,18304,18336,18400,0,12288,12288,12800,12800,13312,13824,13824,14080,14080,14336,14464,14592,14720,14848,14848,14976,15104,15104,15104,15104,15232,0,12288,13312,13824,14336,14592,14848,15104,15488,15616,15744,15872,16000,16128,16256,16448,16512,16576,16640,16704,16768,16832,16960,17024,17088,17152,17216,17280,17344,17408,17440,17472,17504,17536,17568,17600,17632,17696,17728,17760,17792,17824,17856,17888,17952,17984,18016,18048,18080,18112,18144,18208,18240,18272,18304,18336,18368,18400,12288,13312,13824,14336,14592,14848,15104,15360,15488,15616,15744,15872,16000,16128,16256,16448,16512,16576,16640,16704,16768,16832,16960,17024,17088,17152,17216,17280,17344,17440,17472,17504,17536,17568,17600,17632,0,12288,13312,13824,14336,14592,14848,15104,15360,15488,15616,15744,15872,16000,16128,16256,16384,16448,16512,16576,16640,16704,16768,16832,16896,16960,17024,17088,17152,17216,17280,17344,17408,17440,17472,17504,17536,17568,17600,17632,17664,17696,17728,17760,17792,17824,17856,17888,17920,17952,17984,18016,18048,18080,18112,18144,18176,18208,18240,18272,18304,18336,18368,0,0,15360,15360,16384,16384,16896,16896,12288,13824,14592,15104,15488,15744,16000,16256,16448,16576,16704,16832,16960,17088,17216,17344,17440,17504,17568,17632,17696,17760,17824,17888,17936,17952,17984,18032,18048,18080,18144,18192,18208,18240,18288,18304,18336,18368,18440,18448,18464,18488,18496,18512,18528,18544,18568,18576,18592,18616,18624,18640,18656,18672,18696,18704,18720,18744,18752,18768,18800,18824,18832,18848,18872,18880,18896,18912,18928,18952,18960,18976,19000,19008,19024,19040,19056,19080,19088,19104,19128,19136,19152,19168,19184,19208,19216,19232,19256,19264,19280,19312,19336,19344,19360,19384,19392,19408,19424,19460,19464,19472,19484,19488,19496,19504,19512,19524,19528,19536,19548,19552,19560,19568,19576,19588,19592,19600,19612,19616,19624,19640,19652,19656,19664,19676,19680,19688,19696,19704,19716,19720,19728,19740,19744,19752,19760,19768,19780,19784,19792,19804,19808,19816,19824,11264,12288,13312,14080,14336,14592,15104,15424,15488,15616,15808,15872,16000,16128,16416,16448,16512,16608,16640,16704,16768,16832,16928,16960,17024,17120,17152,17216,17280,17344,17424,17440,17472,17520,17536,17568,17632,17680,17696,17728,17776,17792,17824,17856,17888,17936,17952,17984,18032,18048,18080,18112,18144,18192,18208,18240,18288,18304,18336,18368,18400,18440,18448,18464,18488,18496,18512,18544,18568,18576,18592,18616,18624,18640,18656,18696,18704,18720,18744,18752,18768,18784,18800,18824,18832,18848,18872,18880,18896,18912,18928,18952,18960,18976,19000,19008,19024,19056,19080,19088,19104,19128,19136,19152,19168,19184,19208,19216,19232,19256,19264,19280,19296,19312,19336,19344,19360,19384,19392,19408,19424,0,0,15360,15360,15360,16384,16384,16384,16896,16896,16896,17152,17152,17152,17408,17408,17408,17664,17664,17664,17920,17920,17920,0,0,15360,15360,15360,16384,16384,16384,16896,16896,16896,17152,17152,17152,17408,17408,17408,17664,17664,17664,17920,17920,17920,0,13312,13824,14336,14592,15104,15616,15744,15872,16000,16128,16256,16512,16640,16768,16832,16896,16960,17088,17152,17216,17280,17344,17408,17472,17504,17536,17568,17632,17728,17760,17792,17824,17856,17888,17984,18048,18112,18144,18176,18208,18272,18304,18336,18368,0,13312,13824,14336,14592,15104,15616,15744,15872,16000,16128,16256,16512,16640,16768,16832,16896,16960,17088,17152,17216,17280,17344,17408,17472,17504,17536,17568,17632,17728,17760,17792,17824,17856,17888,17984,18048,18112,18144,18176,18208,18272,18304,18336,18368,0,11264,12288,12800,13312,0,0,12288,12288,12288,12288,12800,12800,13312,13312,13312,13824,13824,13824,13824,14080,14080,14336,14336,14592,14592,14592,14592,14720,14720,14848,14848,14848,14848,15104,15104,15104,15104,15232,0,0,0,0,0,12288,12288,12800,12800,13312,13312,13312,13312,13312,13824,13824,14080,14080,14336,14336,14336,14336,14336,14592,14592,14720,14720,14848,14848,14848,14848,14848,15104,15104,15232,15232,0,0,0,0,0,12288,12288,12288,12288,12800,12800,12800,13312,13312,13312,13824,13824,13824,13824,13824,13824,13824,14080,14080,14080,14336,14336,14464,14464,14464,14592,14592,14592,14592,14592,14592,14592,14720,14720,14720,14848,14848,15104,15104,15104,0,0,0,0,0,0,0,0,11264,11264,12288,12288,12800,12800,13312,13312,13312,13312,13312,13312,13568,13568,13824,13824,13824,13824,13824,13824,13824,14080,14080,14080,14080,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14464,14464,14592,14592,14592,0,0,0,0,0,0,0,0,11264,11264,12288,12288,12800,12800,13312,13312,13312,13312,13312,13312,13568,13568,13824,13824,13824,13824,13824,13824,13824,14080,14080,14080,14080,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,0,0,0,0,0,0,0,0,11264,11264,12288,12288,12800,12800,13312,13312,13312,13312,13312,13312,13568,13568,13824,13824,13824,13824,13824,13824,13824,14080,14080,14080,14080,14336,14336,14336,14336,14336,14336,14464,14464,14592,14592,14592,14592,14592,14592,14592,15104,15104,15104,15104,14848,14848,14848,14848,14336,14336,14464,14464,14592,14592,14720,14720,14848,14848,14976,14976,15104,15104,15232,15232,0,0,0,0,11264,12288,12288,12288,12288,12800,13312,13312,13312,13312,13568,13824,13824,13824,13824,14080,14336,14336,14336,14336,14464,14592,14592,14592,14592,14720,14848,14848,14848,14848,14976,15104,15104,15104,15104,15232,0,0,0,0,14336,14336,14336,14336,0,0,0,13824,13824,15104,15360,15360,15360,15616,15616,15616,0,0,12288,13312,13312,13824,13824,14592,14592,14848,14848,15104,15360,15360,15616,15616,15872,15872,16000,16000,16256,0,0,0,11264,11264,11264,12288,12288,12288,12800,12800,12800,13568,13568,14080,14080,14336,14336,14336,14464,14464,14464,14464,14464,14464,14720,14720,14720,14720,14720,14848,14976,14976,15232,15232,15104,15168,15232,0,0,0,11264,11264,11264,12288,12288,12288,12800,12800,12800,13568,13568,13568,13568,13568,13824,13824,13824,14080,14080,14336,14336,14336,14336,14464,14464,14464,14592,14592,14592,14720,14720,14848,14848,14848,14848,14976,14976,14976,15104,15104,15104,15104,15136,15168,15200,15232,15232,15232,15264,15296,15328,13312,12288,12288,13312,13312,14080,14080,13824,13824,14080,14080,15104,15360,15424,15552,15616,15616,15488,15488,15616,15616,15808,15808,15744,15744,15808,15808,16128,16128,16128,16384,16384,16384,16512,16512,16448,16448,16512,16512,16608,16608,16576,16576,16608,16608,16768,16864,16896,16960,17024,16928,16928,16992,16992,17120,17120,17056,17056,17120,17120,17184,17184,17184,17248,17248,17248,17312,17312,17312,17376,17376,17376,17472,17440,17440,17472,17472,17520,17520,17504,17504,17520,17520,17632,17664,17680,17712,17728,17728,17696,17696,17728,17728,17776,17776,17760,17760,17776,17776,17856,17856,17856,17920,17920,17920,17984,17984,17952,17952,17984,17984,18032,18032,18016,18016,18032,18032,18112,18160,18176,18208,18240,18192,18192,18224,18224,18288,18288,18256,18256,18288,18288,18320,18320,18320,18320,18352,18352,18352,18352,18384,18384,18384,18384,18416,18416,18416,18416,12544,12288,13312,14208,13824,14848,14912,15168,15296,15456,15520,15488,15616,15840,15744,15872,16032,16384,16288,16384,16528,16576,16512,16624,16576,16768,16720,16816,16848,16912,16976,16960,17024,17136,17088,17120,17216,17216,17280,17280,17344,17344,17408,17408,17480,17504,17472,17528,17504,17600,17608,17640,17656,17688,17704,17696,17728,17784,17760,17792,17832,17920,17896,17920,17960,18016,17984,18040,18016,18112,18096,18136,18152,18184,18216,18208,18240,18264,18272,18288,18336,18336,18368,18368,18400,18400,18432,18432,13312,13312,14080,13824,14336,14592,15104,15104,15360,15424,15616,15552,15616,15744,15872,16128,16000,16128,16384,16256,16512,16512,16640,16640,16768,16768,16864,16832,16928,16896,16960,17024,16960,17088,17152,17152,17408,17216,17280,17344,17408,17472,17472,17520,17504,17536,17568,17632,17632,17664,17680,17728,17712,17728,17792,17760,17792,17824,17824,17856,17856,17888,17888,17984,17984,18048,18048,18112,18112,18144,18144,18176,18176,18208,18208,18272,18272,18304,18304,18336,18336,18336,18368,18368,18368,18424,18424,18432,12800,12800,13824,13568,14080,14464,14976,14976,15232,15360,15552,15488,15552,15680,15808,16064,15936,16064,16320,16192,16480,16480,16608,16608,16736,16736,16832,16800,16896,16864,16928,16992,16928,17056,17120,17120,17376,17184,17248,17312,17376,17456,17456,17504,17488,17520,17552,17616,17616,17648,17664,17712,17696,17712,17776,17744,17776,17808,17808,17840,17840,17872,17872,17968,17968,18032,18032,18096,18096,18128,18128,18160,18160,18192,18192,18256,18256,18288,18288,18320,18320,18320,18352,18352,18352,18408,18408,18416,13056,13824,14208,14528,15040,15552,15712,15872,16000,16096,16224,16480,16624,16752,16832,16896,16960,17056,17136,17200,17264,17328,17408,17464,17504,17528,17560,17624,17712,17752,17792,17824,17848,17880,17968,18040,18104,18144,18176,18208,18256,18304,18328,18360,18432,13056,13056,13056,13568,14208,14208,14080,14528,15040,15296,15296,15552,15584,15584,15680,15840,15840,15840,16000,16096,16096,16096,16224,16224,16224,16480,16560,16560,16624,16688,16688,16752,16752,16752,16832,16880,16880,16864,16928,17072,17072,17072,17136,17200,17200,17200,17248,17328,17328,17328,17392,17464,17464,17464,17488,17528,17528,17520,17560,17624,17656,17656,17712,17720,17720,17744,17784,17784,17784,17824,17848,17848,17848,17880,17880,17880,17968,18008,18008,18040,18072,18072,18104,18104,18104,18144,18168,18168,18160,18192,18264,18264,18264,18296,18328,18328,18328,18352,18392,18392,18392,18424,13056,13056,14208,14208,15296,15296,15584,15584,15840,15840,16096,16096,16224,16224,16560,16560,16688,16688,16752,16752,16880,16880,17072,17072,17200,17200,17328,17328,17464,17464,17528,17528,17656,17656,17720,17720,17784,17784,17848,17848,17880,17880,18008,18008,18072,18072,18104,18104,18168,18168,18264,18264,18328,18328,18392,18392,10240,12544,13952,14656,15168,15392,15584,15648,15776,16032,16160,16464,16528,16688,16816,16848,16912,17008,17040,17168,17296,17416,17448,17512,17576,17640,17672,17720,17736,17768,17832,17864,17960,17992,18072,18136,18152,18232,18264,18328,18408,13312,12288,13312,14080,13824,14080,15104,15360,15424,15552,15616,15488,15616,15808,15744,15808,16256,16256,16512,16448,16512,16608,16576,16576,16576,16608,16736,16704,16704,16768,16864,16864,16864,16896,16960,17024,16960,17024,17056,17120,17088,17088,17088,17120,17184,17216,17216,17216,17216,17280,17280,17312,17392,17392,17344,17344,17408,17408,15360,15360,15360,13312,13824,13824,14336,14592,14592,14848,15360,15360,16256,16384,16384,16384,16384,16384,16896,16896,16896,16512,16512,16576,16576,16640,16640,16704,16704,16768,16768,16896,16960,17280,17280,17280,17024,17024,17152,17408,17216,17216,17280,17280,17344,17408,17408,17408,17408,17408,17664,17664,17664,17472,17504,17504,17536,17568,17568,17600,17664,17664,17872,17920,17920,17920,17920,17920,17952,18176,18176,17984,18016,18048,18080,18112,18112,18144,18176,18176,18176,18240,18240,18240,18240,18304,18304,18304,18304,18368,18368,18368,18368,18432,13056,13568,14080,14528,15040,15552,15680,15840,16000,16096,16224,16480,16624,16752,16832,16864,16928,17072,17136,17200,17248,17328,17392,17464,17488,17520,17560,17624,17712,17744,17784,17824,17848,17880,17968,18040,18104,18144,18160,18192,18264,18296,18328,18352,18392,18424,15360,15360,12288,12800,13568,14336,14464,14848,15360,16384,16384,16384,15488,15552,15680,15872,15936,16128,16384,16896,16896,16896,16448,16480,16544,16640,16672,16768,16896,17152,17152,17152,16960,16992,17056,17152,17408,17408,17408,17184,17280,17408,17664,17664,17664,17440,17456,17488,17536,17552,17600,17664,17920,17920,17920,17696,17712,17744,17792,17808,17856,17920,18416,18416,18416,17952,17968,18000,18048,18064,18112,18176,18208,18224,18256,18304,18320,18368,18432,12288,12800,12800,13312,13312,13824,14080,14080,14336,14336,14592,14592,14720,14848,15104,14976,15104,15232,15232,15360,15232,15360,12331,13333,13845,14347,14603,14859,15115,15365,15621,15749,15877,16005,16133,16261,16387,16515,16579,16643,16707,16771,16835,16899,17027,17091,17155,17219,17283,17347,17403,17441,17473,17505,17537,17569,17601,17633,17665,17729,17761,17793,17825,17857,17889,17921,17985,18017,18049,18081,18113,18145,18177,18241,18273,18305,18337,18369,18401,18429,12843,13589,14101,14475,14731,14987,15211,15429,15557,15685,15813,15941,16069,16197,16325,16483,16547,16611,16675,16739,16803,16867,16995,17059,17123,17187,17251,17315,17379,17457,17489,17521,17553,17585,17617,17645,12288,13312,13824,14336,14592,14848,15104,15360,15488,15616,15744,15872,16000,16128,16256,16384,16448,16512,16576,16640,16704,16768,16832,16896,16960,17024,17088,17152,17216,17280,17344,17408,17440,17472,17504,17536,17568,17600,17632,17664,17696,17728,17760,17792,17824,17856,17888,17920,17952,17984,18016,18048,18080,18112,18144,18176,18208,18240,18272,18304,18336,18368,18432,15168,15168,16288,16288,16848,16848,17360,17360,13568,14464,14976,15424,15680,15936,16192,16416,16544,16672,16800,16928,17056,17184,17312,17424,17488,17552,17616,17680,17744,17808,17872,17912,17952,17984,18032,18048,18080,18144,18184,18208,18240,18288,18304,18336,18368,18436,18448,18464,18488,18496,18512,18528,18544,18564,18576,18592,18616,18624,18640,18656,18672,18692,18704,18720,18744,18752,18768,18800,18820,18832,18848,18872,18880,18896,18912,18928,18948,18960,18976,19000,19008,19024,19040,19056,19076,19088,19104,19128,19136,19152,19168,19184,19200,19216,19232,19256,19264,19280,19312,19332,19344,19360,19384,19392,19408,19424,19458,19464,19472,19484,19488,19496,19504,19512,19522,19528,19536,19548,19552,19560,19568,19576,19586,19592,19600,19612,19616,19624,19640,19650,19656,19664,19676,19680,19688,19696,19704,19714,19720,19728,19740,19744,19752,19760,19768,19778,19784,19792,19804,19808,19816,19824,19888,11776,12800,13568,14336,14592,14848,15360,15456,15552,15680,15872,16000,16128,16384,16432,16480,16544,16624,16672,16768,16832,16896,16944,16992,17056,17136,17216,17280,17344,17408,17432,17456,17488,17536,17568,17600,17664,17688,17712,17744,17792,17824,17856,17888,17920,17944,17968,18000,18040,18064,18112,18144,18176,18200,18224,18272,18296,18336,18368,18400,18432,18444,18456,18472,18496,18512,18528,18560,18572,18584,18600,18624,18640,18656,18688,18700,18712,18728,18752,18760,18784,18800,18816,18828,18840,18856,18880,18896,18912,18928,18944,18956,18968,18984,19008,19024,19040,19072,19084,19096,19112,19136,19152,19168,19184,19200,19212,19224,19240,19260,19272,19296,19312,19328,19340,19352,19376,19388,19408,19424,19504,15360,15360,16384,16384,16384,16896,16896,16896,17152,17152,17152,17408,17408,17408,17664,17664,17664,17920,17920,17920,18416,18416,18416,15360,15360,16384,16384,16384,16896,16896,16896,17152,17152,17152,17408,17408,17408,17664,17664,17664,17920,17920,17920,18416,18416,18416,13056,13696,14208,14528,15040,15584,15712,15840,15968,16096,16224,16496,16624,16752,16816,16880,16944,17072,17136,17200,17264,17328,17392,17464,17496,17528,17560,17624,17720,17752,17784,17816,17848,17880,17976,18040,18104,18136,18168,18200,18264,18296,18328,18360,18424,13056,13696,14208,14528,15040,15584,15712,15840,15968,16096,16224,16496,16624,16752,16816,16880,16944,17072,17136,17200,17264,17328,17392,17464,17496,17528,17560,17624,17720,17752,17784,17816,17848,17880,17976,18040,18104,18136,18168,18200,18264,18296,18328,18360,18424,11264,12288,12800,13312,14592,13312,13312,13312,12800,12800,13312,13312,13312,13824,14336,14336,14336,14080,14080,14336,14336,14336,14848,14848,14848,14720,14720,14848,14848,14848,15360,15104,15360,15360,15360,15232,15232,15232,15360,10240,13312,13312,13312,13312,12800,12800,13312,13312,13440,14336,14336,14336,14336,14080,14080,14336,14336,14400,14848,14848,14848,14848,14720,14720,14848,14848,14912,15360,15360,15360,15360,15232,15232,15360,15360,10240,12288,13824,13824,13824,12800,12800,12800,13312,13312,13312,13312,13568,13568,13568,13952,14080,14080,14080,14336,14592,14592,14336,14336,14336,14592,14592,14592,14592,14592,14656,14720,14720,14720,14848,15104,15104,14848,14848,14848,15104,15104,15232,15232,15232,9216,11264,11264,11264,13312,12288,13312,12288,12288,12288,12800,12800,13312,13312,13824,13568,13568,13824,13824,13824,13824,13824,13888,14080,14080,14336,14336,14336,14336,14336,14336,14336,14336,14368,14592,14464,14464,14592,14848,14592,14592,14848,14592,14592,14592,14720,14720,14720,9216,11264,11264,11264,13312,12288,13312,12288,12288,12288,12800,12800,13312,13312,13824,13568,13568,13824,13824,13824,13824,13824,13888,14080,14080,14336,14336,14336,14336,14336,14336,14336,14336,14368,14400,14592,14464,14464,14464,14848,14592,14592,14848,14592,9216,11264,11264,11264,13312,12288,13312,12288,12288,12288,12800,12800,13312,13312,13824,13568,13568,13824,13824,13824,13824,13824,13888,14080,14080,14336,14336,14592,14336,14336,14336,14336,14336,14592,14464,14464,14592,14592,14592,14592,14592,14624,14720,14720,14720,15104,14848,15104,15168,15360,15360,15360,14912,15360,15360,15360,14464,14464,14592,14592,14720,14720,14848,14848,14976,14976,15104,15104,15232,15232,15360,15360,11264,11264,12288,12288,12800,12800,12800,13312,13312,13568,13568,13568,13824,13824,14080,14080,14080,14336,14336,14464,14464,14464,14592,14592,14720,14720,14720,14848,14848,14976,14976,14976,15104,15104,15232,15232,15232,15360,15360,15360,10240,13312,13312,13312,14368,14848,14848,14848,14208,13056,12800,14528,15040,15456,15616,15616,15616,15872,15840,16224,12800,12288,13312,13696,13824,14528,14080,14784,14848,15040,15104,15360,15616,15616,15840,15872,15968,16000,16192,16352,16352,10240,12288,11776,12800,12800,12288,12544,13312,13312,13568,13568,13312,14080,14080,14464,14464,14400,14464,14464,14528,14720,14720,14592,14592,14592,14784,14976,14976,14848,14848,15360,15232,15232,15360,15360,15168,15232,15360,10240,12288,11776,12800,12800,12288,12544,13312,13312,13568,13568,13312,13696,14080,14080,13824,13824,13952,14080,14336,14464,14464,14400,14464,14848,14464,14720,14720,14592,14656,14720,14720,14976,14976,14912,14976,15360,14976,15232,15232,15104,15168,15232,15232,15136,15168,15200,15232,15360,15360,15264,15296,15328,15360,21280,20512,19776,20896,20512,21504,21120,20896,20512,20896,20512,21376,21344,21216,21056,21504,21120,20512,19776,20608,19968,21584,20896,20608,19968,20608,19968,21216,20416,19648,21280,20672,20096,21584,21280,20672,20096,20928,20544,21520,21152,20928,20544,20928,20544,21280,21280,21376,21280,21216,20608,19968,20736,20224,21440,21056,20832,20416,20832,20416,21120,20736,20224,21216,20832,20416,21056,20672,20096,20960,20576,19904,21280,20512,19776,20896,20512,21504,21120,20896,20512,20896,20512,21376,21344,21216,21056,21552,21120,20512,19776,20608,19968,21584,20896,20608,19968,20608,19968,21216,20416,19648,21280,20672,20096,21584,21280,20672,20096,20928,20544,21520,21152,20928,20544,20928,20544,21280,21280,21376,21280,21216,20608,19968,20736,20224,21440,21056,20832,20416,20832,20416,21504,21120,20736,20224,21552,21216,20832,20416,21440,21056,20672,20096,21344,20960,20576,19904,21280,19776,20512,21120,20512,20512,21376,21344,21216,21056,21120,19776,19968,20896,19968,19968,21216,19648,21280,20096,21280,20096,20544,21152,20544,20544,21280,21280,21376,21280,21216,19968,20224,21056,20416,20416,21120,20224,21216,20416,21056,20096,20960,19904,21280,19776,20512,21120,20512,20512,21376,21344,21216,21056,21120,19776,19968,20896,19968,19968,21216,19648,21280,20096,21280,20096,20544,21152,20544,20544,21280,21280,21376,21280,21216,19968,20224,21056,20416,20416,21120,20224,21216,20416,21056,20096,20960,19904,21280,20512,21120,20512,20512,20512,21376,20736,21344,21216,20512,21056,21120,20512,20512,21216,20512,20608,21280,20608,20768,21280,21120,20512,20512,21280,21280,20672,21376,20608,21280,21216,20672,20544,21056,20544,21120,20544,20544,20544,20512,21280,20512,21120,20512,20512,20512,21376,20736,21344,21216,20512,21056,21120,20896,20512,20512,20960,20576,20992,20608,21120,20736,21280,20896,21152,20768,21120,20736,21056,20672,20992,20608,21056,20672,21152,20544,21312,20544,21440,21056,20672,21520,21152,20768,21376,20992,20896,21280,19776,21120,19776,19776,19776,21376,20224,21344,21216,19776,21056,21120,19776,19776,21216,19776,19968,21280,19968,20288,21280,21120,19776,19776,21280,21280,20096,21376,19968,21280,21216,20096,19840,21056,19840,21120,19840,19840,19840,19776,21280,19776,21120,19776,19776,19776,21376,20224,21344,21216,19776,21056,21120,20896,19776,19776,20960,19904,20992,19968,21120,20224,21280,20512,21152,20288,21120,20224,21056,20096,20992,19968,21056,20096,21152,19840,21312,19840,21440,21056,20096,21520,21152,20288,21376,20992,20512,20512,20224,20576,20608,20736,20512,20416,20512,20576,20608,20736,20896,20768,20736,20672,20608,20672,20544,20544,20672,20768,20608,20512,20512,20224,20576,20608,20736,20512,20416,20512,20576,20608,20736,20896,20768,20736,20672,20608,20672,20544,20544,20672,20768,20896,20896,21584,21504,20736,21616,21552,20960,20992,21120,21584,21504,20896,21584,21504,20832,21664,21552,20896,20960,21632,21584,20992,21616,21552,21120,21280,21632,21520,21152,21584,21504,21120,21568,21440,21056,21584,21504,20992,21056,20928,21600,21520,20928,21600,21520,21056,21152,21584,21552,20992,20896,20896,21584,21504,20736,21616,21552,20960,20992,21120,21584,21504,20896,21584,21504,20832,21664,21552,20896,20960,21632,21584,20992,21616,21552,21120,21280,21632,21520,21152,21584,21504,21120,21568,21440,21056,21584,21504,20992,21056,20928,21600,21520,20928,21600,21520,21056,21152,21584,21552,20992,20896,21280,21120,21344,21216,21280,21120,21280,21120,21440,21216,21376,21280,21344,21216,21376,21152,21280,21120,21248,21056,21280,21120,21312,21152,21312,21152,21280,21216,21280,21120,21344,21216,21280,21120,21280,21120,21440,21216,21376,21280,21344,21216,21376,21152,21280,21120,21248,21056,21280,21120,21312,21152,21312,21152,21280,21056,21120,21280,21344,21216,21280,21120,21280,21440,21216,21280,21344,21216,21376,21120,21248,21120,21280,21312,21152,21312,21280,21120,21280,21344,21216,21280,21120,21280,21216,21344,21216,21376,21216,21376,21248,21280,21344,21280,21440,21440,21376,21280,20512,20896,21120,20896,20896,21376,21344,21216,21056,21120,20512,20608,20896,20608,20608,21280,20512,21280,20672,20928,21152,21440,21280,20928,20928,21152,21520,21440,21280,21584,21520,21280,21376,21280,21216,20608,20736,21344,21056,21552,21440,20832,20832,21344,21616,21504,21120,20736,21216,20832,21552,21616,21440,21056,20672,20960,20576,21440,21184,20672,21584,21712,21664,21584,21776,21664,21664,21888,21712,21968,21696,21520,21056,20544,21936,21280,21056,20576,21584,19904,21904,21664,21584,19904,21888,21520,21584,19904,19904,21696,21216,20992,20224,21744,19968,19968,21824,21440,20832,21504,19968,21520,21152,20992,20512,21584,19968,21440,21184,20672,21584,21712,21664,21584,21776,21664,21664,21888,21712,21904,21712,21520,20992,20544,21936,21968,21056,20512,19776,21856,19776,21664,20672,19776,21968,21664,20672,19776,21936,21712,20768,19840,21904,21632,20608,19840,21888,21584,20512,19968,19968,20896,20736,20960,20992,21120,20896,20832,20896,20960,20992,21120,21280,21152,21120,21056,20992,21056,20928,20928,21056,21152,20992,20896,20896,20736,20960,20992,21120,20896,20832,20896,20960,20992,21120,21280,21152,21120,21056,20992,21056,20928,20928,21056,21152,20992,20896,21024,20512,19776,19776,19776,19776,19776,19776,19776,21376,20992,20512,19648,19648,19648,19648,19648,19904,20224,21552,21120,20608,19456,19456,19456,19456,19456,19456,19456,21440,20896,20800,19200,19200,19200,19200,21216,20832,20576,19200,19200,19648,21120,21024,20512,19776,19776,19776,19776,19776,19776,19776,21376,20992,20512,19648,19648,19648,19648,19648,19904,20224,21344,21056,20576,19648,19648,19648,19648,19648,19648,19648,19648,19648,19648,19648,19648,19648,19648,20288,16896,17408,16896,17408,20288,16896,17408,16896,17408,20288,19072,19072,20288,20288,19072,19072,16896,17408,20288,19072,19072,20512,19776,20160,20224,20512,20160,20576,20416,20512,19968,20224,20288,20512,20608,20416,20512,20224,20416,20512,20576,20736,20416,20416,20576,20544,20576,20416,20096,20576,20512,19776,20160,20224,20512,20160,20576,20416,20512,19968,20224,20288,20512,20608,20416,20512,20224,20416,20512,20576,20736,20416,20416,20576,20544,20576,20416,20416,20512,21216,21344,21312,21344,21216,21056,21344,21280,20896,21088,21120,21280,21088,21344,21216,21280,20992,21120,21152,21280,21376,21216,21280,21120,21216,21280,21344,21504,21216,21216,21344,21312,21344,21216,21216,21280,19776,19776,19776,19776,19776,19776,19776,19776,20512,20480,20160,20160,20160,20160,20096,20096,20672,20672,20672,20672,20224,20224,20416,20512,20544,19840,19840,19840,19840,20096,20288,20288,19776,19776,19776,19776,19776,19776,19776,19776,20512,20480,20160,20160,20160,20160,20096,20096,20096,20096,20096,20096,20288,20288,20416,20512,20544,20544,20544,20544,20544,20096,20288,20736,20512,20736,20512,20672,20512,20736,20576,19904,19904,19904,19904,19968,19968,19968,19968,20096,20096,20096,20096,20288,20288,20288,20288,20512,20512,20512,20512,20544,20544,20608,20608,20672,20672,20672,20672,20672,20672,20672,20608,20608,20608,20608,20608,20736,20896,20512,20512,20512,20512,20512,20512,20288,20608,20416,20416,20416,20416,20416,20608,20416,20672,20672,20672,20672,20672,20672,20672,20672,20608,20608,20608,20608,20608,20736,20832,20768,20736,20736,20736,20736,20736,20736,20832,20864,20608,20608,20608,20608,20608,20704,20544,20608,20672,20672,20672,20672,20672,20672,20672,20608,20608,20608,20608,20608,20736,20896,20512,20512,20512,20512,20512,20512,20288,20608,20416,20416,20416,20416,20416,20608,20416,20672,20672,20672,20672,20672,20672,20672,20672,20608,20608,20608,20608,20608,20736,20832,20768,20736,20736,20736,20736,20736,20736,20832,20864,20608,20608,20608,20608,20608,20416,20672,20096,20096,20096,20096,19200,20096,20096,19968,19968,19968,19968,18944,20224,20512,19776,19776,19776,19776,19776,19776,19520,19968,19648,19648,19648,19648,19648,19968,19648,19200,20096,20096,20096,20096,19200,20096,20096,19968,19968,19968,19968,18944,20224,20416,20288,20224,20224,20224,20224,20224,20224,20416,20480,19968,19968,18944,19968,19968,20160,19840,19968,20096,20096,20096,20096,19200,20096,20096,19968,19968,19968,19968,18944,20224,20512,19776,19776,19776,19776,19776,19776,19520,19968,19648,19648,19648,19648,19648,19968,19648,19200,20096,20096,20096,20096,19200,20096,20096,19968,19968,19968,19968,18944,20224,20416,20288,20224,20224,20224,20224,20224,20224,20416,20480,19968,19968,18944,19968,19968,19648,20096,21184,20672,21520,21152,20672,21632,21280,20768,21552,21056,20960,21376,20992,20736,21280,21184,20672,21520,21152,20672,21504,21216,20736,21184,20672,21520,21152,20672,21632,21280,20768,21552,21056,20960,21376,20992,20736,21280,21184,20672,21520,21152,20672,21504,21216,20736,19776,19776,19776,19776,20224,19776,19776,19776,19776,19968,19968,20288,19776,19776,20096,19968,20096,19840,19840,19840,19840,19840,19776,19776,19776,19776,19776,20224,19776,19776,19776,19904,19968,20224,20512,20288,20224,20096,19968,20096,19840,19840,20096,20288,20512,19776,19776,19776,19776,20224,19776,19776,19776,19776,19968,19968,20288,19776,19776,20096,19968,20096,19840,19840,19840,19840,19840,19776,19776,19776,19776,19776,20224,19776,19776,19776,19904,19968,20224,20512,20288,20224,20096,19968,20096,19840,19840,20096,20288,20512,19072,19072,19072,19072,19072,20032,20160,16384,16896,17408,19072,16896,17408,19072,20032,20160,16384,16896,17408,19072,16896,17408,20032,20160,16384,16896,17408,19072,16896,17408,18944,19072,20032,20160,16384,16896,17408,19072,19072,0,19072,19648,19968,20032,16896,17408,16896,17408,0,19072,19648,19968,20032,16896,17408,16896,17408,0,19072,19648,19968,20032,16896,17408,16896,17408,0,19072,19648,19968,20032,16896,17408,16896,17408,0,19072,19648,19968,20032,16896,17408,17664,19072,16896,17408,17664,16896,17408,17664,0,16896,17408,17664,19072,19968,20032,16896,17408,17664,19072,19712,16896,17408,17664,0,16896,17408,17664,19072,19968,20032,16896,17408,17664,19072,19712,16896,17408,17664,0,15360,16896,17408,17920,19904,20032,20544,16896,17408,16896,17408,16896,17408,16384,16896,17408,17664,18432,20032,16896,17408,0,16896,17408,17920,19904,20032,20544,16384,16896,17408,17664,0,16384,16896,17408,17664,17920,18432,19904,20032,20544,16896,17408,15360,16896,17408,0,15360,16896,17408,17920,19904,20032,20544,16896,17408,16896,17408,16896,17408,16384,16896,17408,17664,18432,20032,16896,17408,0,16896,17408,17920,19904,20032,20544,16384,16896,17408,17664,0,15360,16384,16896,17408,17664,17920,18432,19904,20032,20544,0,15360,16896,17408,17920,19904,20032,20544,16896,17408,16896,17408,16896,17408,16384,16896,17408,17664,18432,20032,16896,17408,0,16896,17408,17920,19904,20032,20544,16384,16896,17408,17664,16384,16896,17408,17664,18432,20544,16896,17408,0,15360,16896,17408,17920,19904,20032,0,19968,20032,20096,0,19968,20032,20096,19072,19200,19072,19200,19072,19200,19072,19200,19072,19200,19072,19200,19072,19200,19072,19200,16896,17408,19072,20224,19072,16896,17408,19072,20224,19072,16896,17408,19072,20224,19072,16896,17408,19072,20224,19072,16896,17408,19072,20224,19072,16896,17408,19072,20224,19072,16896,17408,19072,20224,19072,16896,17408,19072,20224,19072,0,19968,20032,20096,0,19968,20032,20096,21280,20512,19776,20512,19776,19776,21216,20416,19648,21280,20672,20096,21280,19776,20512,21280,20512,21280,20512,21280,20512,21280,20512,19776,21216,20416,21056,20672,21056,20672,21056,20672,21056,0,20096,20544,16896,17408,20224,0,20096,20544,16896,17408,20224,16896,17408,16896,17408,0,20096,20544,0,16896,17408,20096,20224,20544,0,16896,17408,20096,20544,20512,16896,17408,16896,17408,20704,20704,20704,0,20096,20544,16896,17408,20224,0,20096,20544,16896,17408,20224,0,16896,17408,20096,20544,0,20096,20544,16896,17408,0,20096,20512,20544,16896,17408,20224,0,20096,20544,16896,17408,0,20096,20512,20544,16896,17408,20704,0,20096,20544,20704,20704,20704,20704,16896,17408,20704,20704,20704,20704,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46735,47821,47145,44810,47493,47473,46244,13312,13230,47882,44810,47944,15012,14807,47288,47104,14664,46408,14213,13558,45179,46490,45670,46531,47063,48108,14807,15196,48026,46694,15299,45752,15012,14254,13230,45834,47923,48067,46612,41247,47759,42926,14131,14909,47514,10854,13558,47268,13230,14930,44483,12820,42271,46449,12493,15012,47636,13066,13681,45670,45670,47411,47636,14541,14787,47411,47616,13804,47698,45588,12902,14848,47800,47473,45261,13844,47841,46203,13844,46572,14213,46776,46817,45343,13148,45670,13804,45507,12206,46490,13722,12493,14397,44319,44646,13230,47739,14828,14500,47944,47247,11715,47145,15340,13517,10527,15012,15299,15053,14930,44483,14664,13599,47698,14930,15176,47862,11878,47698,13599,14930,15114,47206,47473,14131,47698,14479,47862,45916,14213,47534,14356,45261,14254,15319,45916,14664,47964,48067,47596,42271,45507,43622,47739,47309,47677,47944,10158,12739,15360,9503,14971,14684,15217,14459,15217,14377,14561,14377,47575,15053,13804,14131,14848,46490,13312,12411,15258,14991,14418,47616,47903,47698,47923,45425,47514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46080,47964,14295,47800,15155,15012,14787,12739,46612,15258,46653,14520,13312,12657,45179,44483,14664,47022,48067,47862,47227,47432,13681,47555,45916,14500,47452,14356,46408,14828,44810,15196,14172,45425,45670,15299,44974,13763,13394,47759,46162,47964,46121,47022,46899,15053,47903,47862,47514,47206,15094,42926,14172,14807,13967,47800,12411,15053,14541,11878,46899,0,0,0,0,0,0,0,0,0,0,0,14131,45261,46285,0,47206,10854,13926,0,0,0,0,0,0,0,0,0,0,0,0,47473,12206,14582,0,0,0,0,0,0,0,0,0,47186,12739,14438,0,0,14377,10854,47206,0,0,0,0,0,0,0,0,0,0,0,13844,44319,46612,0,0,47268,14008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14950,47718,14950,47718,0,14950,47718,14950,47718,0,0,0,0,0,0,0,14950,47718,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46080,13312,46694,13926,47411,14643,47718,47718,14950,47411,14643,46694,13926,46080,13312,46080,13312,46694,13926,47411,14643,47718,47718,14950,47411,14643,46694,13926,46080,13312,46694,13926,47411,14643,47718,14950,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,10854,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47821,47698,47841,47985,47391,47411,47145,47657,47165,47534,47616,48067,47268,47800,47534,47288,48026,47575,47186,48046,48026,47657,47882,14356,14377,14356,14397,14664,14623,15012,15319,15032,14520,15278,15217,15176,14930,15012,14848,14459,15196,15258,14356,14787,14397,14520,15360,15360,15360,15360,15360,15360,15012,14848,14664,14500,14336,13967,12575,0,45425,46080,46449,46776,47288,47452,47616,47800,47964,48128,48128,48128,48128,48128,48128,12575,11551,0,44483,45425,46080,47104,47452,47800,47964,48128,48128,48128,48128,48128,48128,48128,48128,48128,48128,48128,48128,47800,47616,47452,47288,47104,46776,45425,0,12575,13312,13640,13967,14500,14664,14848,15012,15176,15360,15360,15360,15360,15360,15360,15176,15094,15012,14930,14848,14746,14500,14336,13967,13804,13640,13476,12902,12575,12206,11551,0,0,0,0,0,0,0,0,47923,15155,0,47923,15155,0,0,0,0,47923,15155,0,47923,15155,0,0,0,47923,15155,0,47923,15155,0,0,0,0,0,47923,15155,0,0,14950,0,0,0,0,47718,14950,47718,14950,14950,0,0,0,0,47718,14950,47718,14950,14950,0,0,0,0,47718,14950,47718,14950,14950,0,0,0,0,47718,14950,47718,14950,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15360,48128,0,0,0,0,15360,48128,15360,48128,15360,48128,0,15360,48128,0,0,0,15360,48128,0,15360,48128,0,0,0,0,0,15360,48128,0,0,0,15360,48128,0,0,0,0,0,0,15360,48128,0,15360,48128,0,0,15360,48128,0,0,0,0,15360,48128,15360,48128,15360,48128,0,15360,48128,0,0,0,15360,48128,0,15360,48128,0,0,0,0,0,15360,48128,0,0,0,0,15360,48128,0,0,0,0,0,0,0,0,15360,48128,0,0,0,0,15360,48128,15360,48128,15360,48128,0,15360,48128,0,0,0,15360,48128,0,15360,48128,0,0,0,0,0,15360,48128,0,0,15360,48128,0,0,0,15360,48128,0,0,15360,48128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15155,47923,0,0,0,15155,47923,0,0,0,15155,47923,0,0,0,15155,47923,0,0,0,15155,47923,0,0,0,15155,47923,0,0,0,15155,47923,0,0,0,15155,47923,0,0,0,0,0,0,0,0,0,0,0,47514,14828,14848,13640,14172,45179,47206,13804,14008,14664,15196,47841,14705,12329,13804,47206,15217,14520,47759,46858,47514,47555,13722,14172,14807,14746,47370,45588,14807,47780,48108,15073,45588,0,0,0,15155,47923,0,0,0,0,15155,47923,0,15155,47923,15155,47923,0,0,0,0,15155,47923,0,0,0,0,15155,47923,0,0,0,15155,47923,15155,47923,0,0,0,0,0,0,15155,47923,0,0,0,0,15155,47923,0,0,15155,47923,0,0,0,0,0,15155,47923,0,0,0,0,15155,47923,0,0,0,0,15155,47923,0,0,0,0,15155,47923,0,0,0,0,0,0,0,0,15155,47923,0,0,0,0,15360,15933,15933,15933,15933,15360,15360,15933,15933,15933,15933,15360,15360,15360,15360,15360,15360,15933,15933,15933,15933,15360,15933,15933,15933,15933,15933,15360,15933,15933,15360,15933,15933,15360,15360,15933,15933,15933,15933,15360,15360,15933,15933,15933,15933,15360,15360,15360,15360,15360,15995,15995,15995,15995,15360,15360,15995,15995,15995,15995,15360,15995,15995,15360,15995,15995,15360,15995,15995,15360,15995,15995,15360,15995,15995,15995,15995,15360,15360,15995,15995,15995,15995,15360,15360,15360,15360,15360,15360,15995,15995,15995,15995,15360,15995,15995,15995,15995,15995,15360,15995,15995,15360,15995,15995,15360,15360,15995,15995,15995,15995,15360,15360,15995,15995,15995,15995,15360,15360,15360,15360,15360,16005,16005,16005,16005,15360,15360,16005,16005,16005,16005,15360,15360,16005,16005,15360,15360,16005,16005,15360,15360,16005,16005,15360,15360,16005,16005,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,14336,14541,14541,14336,14336,14336,14541,14541,14336,14336,14336,13926,14438,14336,14336,14541,13517,14746,14746,14336,13926,13517,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,14336,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,14172,13517,13844,14172,14541,15360,15360,15360,15360,15360,11878,15360,15360,14643,15360,15360,15360,15360,15360,13230,15360,15360,15360,15360,15360,15360,15360,12411,15360,15360,15360,14643,15360,15360,15360,15360,15360,13844,13230,15360,13926,12575,15360,15360,12902,12902,14336,14336,15360,13926,12575,15360,15360,13763,13763,14623,14623,15360,13926,12575,15360,15360,13763,13763,14623,14623,15360,13926,12575,15360,15360,13763,13763,14623,14623,15360,13926,12575,15360,15360,11878,11878,11878,14950,13926,13926,13926,15155,15155,15155,15360,13722,13722,13722,13926,15360,15360,14643,14643,14643,15360,12984,15155,15155,15155,15360,13722,13722,13722,13926,15360,15360,14643,14643,14643,15360,12984,14336,14336,14336,15360,13926,15155,15155,11878,15360,15360,15360,13517,13517,13926,13926,15258,15258,14950,12493,12493,13517,14746,15360,14950,14950,15360,12902,12902,11878,14950,15360,15360,14131,14848,14848,12902,15360,14950,12902,12902,13517,11878,14746,15360,15360,15360,15258,15258,13926,13517,13517,15360,13926,15155,15155,11878,15360,15360,15360,13517,13517,13926,13926,15258,15258,14950,12493,12493,13517,14746,15360,14950,14950,15360,12902,12902,11878,14950,15360,15360,14131,14848,14848,12902,15360,13926,14950,12902,12902,13517,11878,14746,15360,15360,15360,15360,13926,15155,15155,11878,15360,15360,15360,13517,13517,13926,13926,15258,15258,14950,12493,12493,13517,14746,15360,14950,14950,15360,12902,12902,11878,14950,15360,15360,14131,14848,14848,12902,14950,12902,12902,13517,14746,15360,15258,15258,15360,13926,13517,13517,11878,15360,15360,14541,14746,14950,14746,14643,14746,14950,14746,10854,10854,12329,12329,13066,13066,13558,13558,14356,14356,14746,14746,14991,14991,15258,15258,14336,14336,14746,13312,12902,14541,14541,13926,13517,14746,13722,13722,14336,12575,12902,14336,14336,14336,13312,14541,14848,14848,14746,13722,11878,14643,14643,14541,13599,13926,14848,14848,13312,13722,11878,14438,14438,13517,13312,12902,14541,14746,14950,14746,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15933,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15360,15933,15360,15933,15360,15360,15360,15360,15360,15360,13394,13312,14848,14950,14950,12575,13394,13312,14848,14950,14950,12575,12902,12902,13926,13926,13394,13312,14848,13394,14848,14848,13312,13722,14848,13394,13926,13926,13312,14848,15360,13435,13435,12493,12493,13517,11878,14950,13394,13312,14848,14950,14950,12575,13394,13312,14848,14950,14950,12575,13394,12902,12902,12493,14541,13394,13312,14848,13926,13926,13394,13312,15360,14848,14848,14848,13722,13394,13312,14848,13926,13926,13394,13312,14541,14848,13435,13435,14950,13394,13312,14848,14336,10854,13517,11878,12493,12493,14541,12493,14950,13722,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18944,0,0,0,0,18176,0,0,0,0,50176,0,17664,0,0,0,0,0,0,0,0,0,0,18176,0,0,0,50432,18176,0,0,0,0,0,50432,17664,0,0,0,0,0,0,49152,50176,51200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19520,20544,20608,18944,20096,20416,19904,20640,20704,20608,20608,18944,20224,20352,20640,20640,20704,20576,20224,19968,20640,20512,19968,20576,19200,19712,19200,19712,19328,19840,20704,19648,19968,20288,20224,19648,18816,19584,19520,19520,19648,18944,18688,19328,19712,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20736,19712,0,0,0,0,0,0,0,20800,20736,20032,0,0,0,0,0,0,0,19712,19968,20160,0,0,0,0,0,0,0,17664,17664,18432,0,0,0,0,16384,18560,18176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15360,16896,17664,18176,18432,18688,18944,19456,19520,19648,19776,19904,20032,20096,20352,20480,20512,20576,20640,20704,20768,20864,20928,20992,21056,21088,21152,21216,21280,21312,21376,21440,21504,21536,21552,21584,21648,21680,21696,21728,21760,21792,21808,21872,21904,21936,21952,21984,22016,22048,22080,22080,22080,22080,22080,22080,22080,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20608,20608,20608,20608,20608,20608,20608,20608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18688,18944,20640,19648,20416,19904,18688,19904,19968,18816,20480,20416,20608,20672,19648,20288,19328,20512,20640,19840,19968,20640,20608,20352,20544,20544,20544,20576,20096,20096,21088,21216,21088,20480,20992,20864,20352,20896,20416,20896,20928,21216,20896,20352,20768,20768,21024,20736,20352,20640,20704,20896,20736,20576,20672,20832,21056,21216,21024,20992,21088,21536,21312,21568,21344,21312,21440,21520,21600,21088,21440,21152,21184,21520,21472,21248,21616,21312,21616,21120,21184,21536,21648,21664,21472,21376,21472,21152,21184,21568,21056,21680,21872,21728,21680,22064,21824,21648,22048,22064,21984,21792,21760,22000,21936,21632,21856,22048,21888,21632,22032,21744,21632,21872,21712,21792,21792,21696,22080,21824,21920,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18432,17664,19328,18560,0,18560,16896,17408,18560,19456,18560,16896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10854,0,0,13312,0,0,13926,13926,0,13926,12902,13926,0,12493,0,0,12493,12493,12493,12493,0,0,10527,10527,0,0,0,0,9503,0,0,0,0,0,0,0,0,12902,0};
const int sequence_texture_size = 87;
#endif