void () { int[] movesAndOffsets = {3375, 520, 1159, 2314, 3445, 1548, 2840, 3667, 333, 2517, 3072, 686, 174, 1703, 2848, 3575, 3380, 782, 2699, 2977, 3162, 903, 2979, 226, 2381, 131, 2996, 3944, 1722, 649, 1429, 2916, 383, 2945, 3273, 383, 500, 415, 1003, 1427, 824, 1400, 1474, 3291, 3386, 2408, 2979, 724, 2536, 242, 1423, 1934, 2562, 1451, 1934, 42, 1247, 3378, 3458, 1839, 3282, 180, 1523, 2905, 2067, 1631, 2476, 2536, 102, 502, 2361, 217, 863, 2898, 3836, 1669, 166, 3023, 3034, 2631, 2682, 3877, 3891, 88, 1708, 199, 957, 2563, 3608, 345, 2002, 3037, 1099, 55, 132, 3972, 3877, 3158, 3757, 3830, 3318, 500, 1136, 1729, 2198, 1742, 2851, 219, 1381, 66, 2743, 2990, 1549, 1466, 3407, 3945, 658, 2968, 3756, 1199, 1278, 1581, 2556, 2654, 2999, 603, 2765, 25, 1942, 1143, 3167, 1060, 1003, 671, 975, 3487, 2876, 104, 388, 1715, 3022, 670, 1685, 3834, 1595, 701, 2077, 3565, 1072, 2746, 3872, 1479, 1514, 166, 1226, 3743, 2557, 2887, 3477, 899, 3963, 1840, 3177, 500, 2947, 75, 2249, 2495, 1207, 3817, 3923, 1236, 3317, 513, 1566, 2376, 678, 1109, 2081, 104, 865, 2120, 3331, 588, 265, 1458, 3843, 312, 3813, 709, 934, 1754, 3914, 1769, 2724, 432, 371, 410, 994, 383, 747, 564, 2239, 3072, 3770, 761, 2889, 3748, 2845, 673, 803, 1127, 3538, 233, 1525, 3843, 680, 685, 1618, 2816, 150, 3155, 3972, 1316, 3992, 697, 2771, 3572, 3930, 1285, 1914, 2748, 1480, 1362, 3120, 435, 2250, 2175, 3214, 37, 1431, 765, 1807, 3032, 2566, 1388, 3415, 989, 1078, 2498, 3482, 710, 2780, 613, 914, 449, 3955, 95, 3197, 3491}; doTextMoves(movesAndOffsets); }