Statistics

Problem Statement for "MappingABC"

Problem Statement

The lotteries you know are probably quite boring. You just buy a lottery ticket with some numbers and then you hope that the organizers announce the same set of numbers. As you will discover below, the lottery in Bearland is way more fun!


In the Bearland lottery, you win if you have a ticket that matches the goal string. The goal string is a string of length N chosen by the organizers. Each character of the string will be 'A', 'B', or 'C'. Additionally, it is guaranteed that the goal string will contain "ABC" as a subsequence. For example, "AABAC" and "BBABC" are two possible goal strings of length 5, but "CBAAA" is not a goal string.


However, the lottery tickets do not contain any strings at all. Instead, each Bearland lottery ticket contains some sequence of N (not necessarily distinct) integers.


You win the lottery if you can transform your sequence into the goal string. Transformation rules:

  • Each element of the sequence should be replaced by a single character: 'A', 'B', or 'C'.
  • All occurrences of the same number must be replaced by the same letter.


For example, the sequence {5, 8, 5, 2} can be transformed into "ABAC" or "BABB" but not into "ABBB".


Limak got a lottery ticket for his birthday. You are given the int[] t: the sequence of the N numbers on the the ticket. Count the number of different goal strings for which Limak can win the lottery. Return that count modulo 10^9+7.

Definition

Class:
MappingABC
Method:
countStrings
Parameters:
int[]
Returns:
int
Method signature:
int countStrings(int[] t)
(be sure your method is public)

Constraints

  • t will have exactly N elements.
  • N will be between 3 and 3000, inclusive.
  • Each element in t will be between 1 and 3000, inclusive.

Examples

  1. {9,9,2,9,4}

    Returns: 2

    Limak can transform this lottery ticket into 27 different strings. Some of them are: AAAAA, AAAAB, AAAAC, AABAA, AACAA, AABAB, AABAC, AACAB, AACAC, BBABA, BBABB, ... Among them, only two strings are valid goal strings: AABAC and BBABC. Thus, the answer is 2.

  2. {1,2,3}

    Returns: 1

  3. {1,2,2,1,2,1,2}

    Returns: 0

  4. {7,3000,1,3000,1,3000,1,10,7}

    Returns: 20

  5. {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48}

    Returns: 166952139

  6. {123, 456, 789}

    Returns: 1

  7. {1858, 87, 1500, 2904, 1030, 2157, 411, 1510, 2750, 18, 2149, 1855, 1068, 1343, 1870, 2824, 784, 1563, 2316, 1532, 1100, 60, 346, 1316, 934, 1497, 1784, 2580, 1299, 1057, 1032, 2339, 265, 1029, 1503, 1973, 2522, 759, 425, 2348, 2925, 735, 1650, 2460, 2733, 180, 138, 452, 1457, 2263, 2173, 195, 2098, 615, 1259, 357, 1747, 2041, 2156, 1997, 2192, 907, 900, 1150, 846, 2910, 2104, 777, 1220, 2254, 362, 2377, 198, 1690, 1233, 2471, 377, 2682, 730, 2449, 726, 2276, 2057, 2593, 1357, 468, 1195, 2099, 178, 2420, 2670, 1758, 1921, 155, 2080, 2926, 1560, 658, 149, 1731, 1289, 2180, 991, 223, 2041, 1271, 1715, 857, 1938, 2920, 2539, 2177, 486, 740, 911, 352, 2450, 1239, 1790, 315, 2597, 1048, 1995, 690, 559, 640, 2093, 394, 619, 1423, 2591, 2003, 2272, 88, 240, 2146, 2577, 1047, 764, 2574, 2749, 2293, 1773, 709, 1344, 2036, 1180, 830, 2872, 1622, 1948, 2762, 657, 1084, 2722, 768, 1543, 2985, 38, 2149, 548, 2418, 902, 544, 221, 1472, 2063, 2373, 1727, 2315, 1683, 1503, 1458, 946, 1129, 1609, 285, 38, 711, 2946, 2528, 2780, 1043, 1221, 289, 2056, 2915, 161, 2233, 337, 611, 508, 1378, 562, 2507, 2598, 717, 680, 2434, 2189, 913, 139, 1923, 2376, 2819, 1660, 2397, 543, 319, 2125, 2247, 1258, 2194, 26, 665, 906, 2062, 1744, 1063, 2008, 2070, 1483, 554, 1249, 486, 1424, 2062, 1663, 2200, 456, 2144, 1368, 366, 1275, 633, 983, 123, 721, 409, 621, 2286, 2453, 26, 123, 213, 1298, 678, 1091, 1022, 33, 2066, 1337, 1103, 1835, 2060, 1515, 1268, 283, 982, 2527, 2650, 274, 1029, 2770, 2006, 198, 1937, 2278, 1827, 1018, 151, 709, 2183, 2648, 129, 2613, 363, 1410, 795, 2533, 206, 972, 252, 97, 2205, 2627, 2131, 2625, 2026, 1450, 2010, 1569, 650, 430, 3, 1843, 2402, 1578, 2725, 1764, 2825, 474, 1440, 2394, 2713, 1044, 1696, 1241, 2252, 153, 2234, 2751, 1487, 516, 1298, 1137, 1760, 496, 210, 1736, 1317, 1308, 2971, 1505, 1331, 1796, 834, 2732, 2972, 2660, 1225, 2884, 2393, 267, 2827, 2312, 865, 2635, 2438, 344, 1686, 2493, 2454, 1657, 2408, 1227, 257, 878, 1943, 1603, 2848, 2926, 421, 1768, 2684, 1133, 1356, 2580, 1353, 2195, 2452, 1888, 2185, 1092, 1025, 71, 1490, 2794, 2627, 1908, 33, 2611, 1746, 879, 1507, 2682, 1674, 2949, 2505, 1962, 2879, 1352, 1241, 1835, 969, 2395, 1482, 2102, 1213, 764, 906, 1822, 1209, 2078, 2914, 1081, 330, 1171, 665, 793, 569, 2049, 2840, 2880, 1779, 2298, 2412, 190, 2174, 1276, 646, 2011, 2579, 1577, 1497, 1199, 1364, 340, 688, 413, 2924, 1625, 362, 2834, 1424, 794, 1610, 202, 2362, 355, 1519, 2257, 2319, 448, 1335, 1088, 860, 2008, 1901, 70, 1858, 219, 328, 1651, 487, 1646, 2240, 499, 512, 847, 1117, 1113, 451, 964, 2763, 1565, 170, 2447, 905, 188, 1007, 2750, 960, 2647, 2219, 580, 2635, 2175, 783, 720, 2709, 2831, 156, 371, 1285, 2310, 138, 2246, 2076, 589, 2454, 1062, 684, 507, 867, 1652, 2916, 1176, 1572, 571, 1545, 1926, 1254, 861, 57, 1465, 2852, 959, 2054, 124, 2466, 121, 983, 864, 687, 2322, 2662, 1442, 287, 2668, 2835, 2075, 1183, 509, 1342, 1940, 1403, 1442, 1262, 1595, 1053, 621, 2942, 1935, 201, 2462, 2072, 17, 901, 2647, 1743, 2905, 869, 531, 2858, 1409, 1618, 1358, 2620, 1881, 1157, 2762, 2928, 168, 1366, 2429, 797, 1637, 1835, 2529, 1289, 683, 353, 1461, 2161, 1291, 549, 270, 1526, 2820, 2524, 729, 2832, 64, 1001, 2511, 1467, 1752, 2190, 1231, 47, 2153, 863, 2323, 2123, 551, 2449, 1464, 2044, 730, 539, 2294, 2848, 341, 2602, 250, 1339, 2916, 2537, 1325, 476, 2065, 2078, 1767, 335, 53, 1892, 1478, 2911, 282, 2127, 744, 845, 2195, 2555, 636, 632, 942, 1216, 1963, 246, 2992, 1068, 1586, 2440, 2153, 650, 2060, 1923, 2997, 498, 1736, 697, 680, 1945, 2050, 1398, 37, 1302, 2650, 2661, 1749, 347, 1379, 1795, 865, 788, 2003, 2006, 1738, 1902, 1318, 2258, 563, 115, 257, 1925, 1428, 72, 1785, 1953, 137, 2335, 2293, 1192, 1709, 737, 2270, 1578, 843, 1744, 1722, 1946, 2557, 2816, 166, 2525, 1346, 2756, 1929, 1739, 2503, 2942, 1517, 716, 2433, 316, 962, 2328, 1599, 2768, 1802, 2631, 769, 2949, 1639, 2447, 721, 2987, 2194, 1991, 733, 448, 2949, 2446, 379, 2534, 2327, 209, 2229, 2188, 1783, 2978, 1393, 2020, 1348, 2396, 96, 1191, 2345, 2580, 796, 1588, 2695, 2592, 2837, 1107, 405, 1229, 2629, 2668, 2853, 2029, 463, 347, 1630, 2839, 1804, 2183, 2338, 2498, 20, 1215, 1820, 588, 907, 2773, 2436, 2657, 1275, 1228, 1036, 903, 1428, 1675, 525, 2613, 1653, 1205, 2713, 2118, 555, 2368, 821, 2312, 2825, 1650, 2934, 2230, 424, 2606, 1558, 3000, 1254, 2094, 1416, 1958, 34, 282, 633, 586, 2399, 1076, 1889, 1411, 1509, 938, 1012, 777, 2044, 2416, 351, 521, 1726, 840, 1355, 365, 1128, 1775, 1380, 550, 2114, 1688, 1000, 2786, 1854, 2926, 1638, 2956, 46, 1661, 1910, 1038, 241, 2583, 1535, 274, 1186, 1269, 1230, 2347, 686, 1669, 2821, 151, 626, 1006, 1509, 2956, 1704, 245, 745, 365, 2568, 17, 839, 1296, 709, 2743, 2094, 1398, 1538, 994, 1288, 1609, 2186, 2467, 2605, 987, 2555, 2591, 2577, 1642, 717, 49, 1041, 1294, 2354, 2287, 436, 2298, 779, 2512, 941, 519, 2025, 2486, 394, 766, 2231, 2069, 594, 1914, 19, 2319, 1111, 134, 1229, 451, 692, 2803, 1336, 1192, 18, 2530, 2055, 2072, 2770, 1581, 1911, 2616, 1564, 366, 2200, 208, 2747, 1454, 1182, 1721, 372, 743, 430, 2688, 593, 330, 2123, 2808, 1874, 292, 90, 2624, 1201, 293, 1497, 1316, 1639, 1147, 2825, 2090, 1982, 2022, 2146, 370, 1189, 417, 2448, 1937, 1505, 241, 2347, 694, 2146, 309, 2854, 2591, 2442, 83, 1582, 1136, 689, 238, 2753, 1106, 581, 1581, 2837, 1387, 870, 1283, 530, 2449, 163, 375, 2533, 1601, 2878, 2791, 900, 231, 467, 894, 2808, 1094, 1942, 1444, 513, 2777, 1519, 1635, 1511, 1096, 1214, 1712, 1514, 2630, 2820, 2065, 2204, 2603, 256, 1784, 2189, 2332, 6, 6, 316, 347, 2997, 2073, 892, 340, 898, 43, 1932, 1580, 2890, 1708, 2332, 2065, 333, 72, 1624, 606, 1118, 438, 2110, 97, 2799, 2720, 2145, 1458, 1671, 189, 1522, 1454, 2557, 493, 1584, 2390, 1463, 386, 2962, 2456, 2251, 2511, 1929, 2171, 661, 456, 568, 946, 2193, 541, 344, 877, 1499, 2042, 1538, 1516, 1197, 2682, 1462, 202, 2569, 1393, 1162, 1128, 2717, 2930, 2875, 2892, 1518, 1630, 1699, 2111, 1862, 1619, 475, 277, 2654, 1627, 1347, 2214, 1172, 1950, 2924, 1674, 1013, 802, 428, 1994, 2527, 2277, 1962, 1314, 549, 1155, 1141, 2853, 2579, 2994, 2990, 1322, 681, 2710, 90, 2268, 572, 1300, 1914, 1148, 561, 564, 2261, 322, 1479, 2932, 1571, 902, 2921, 1682, 1608, 1107, 2190, 2485, 1212, 1001, 1347, 2941, 2037, 2052, 647, 1445, 1824, 2617, 2315, 2952, 1786, 2430, 1220, 2991, 2605, 878, 881, 79, 516, 2588, 1511, 1129, 368, 148, 2634, 2131, 396, 2836, 2551, 1020, 111, 1770, 2863, 87, 2251, 355, 1473, 2102, 2036, 459, 947, 1353, 783, 2364, 189, 1410, 1994, 646, 1932, 2917, 115, 1385, 255, 2621, 1687, 2850, 1514, 1199, 2994, 533, 37, 589, 2046, 240, 2305, 1977, 62, 2692, 620, 339, 1683, 1234, 2017, 2444, 763, 653, 2227, 581, 1231, 1378, 542, 2274, 2810, 2241, 2371, 454, 669, 1769, 1613, 744, 2186, 2475, 2637, 1338, 543, 603, 2605, 2993, 2890, 729, 1060, 1868, 1675, 841, 64, 1388, 250, 1903, 1240, 1799, 2559, 1529, 79, 34, 1919, 2930, 1865, 2425, 1389, 453, 1890, 587, 1611, 474, 74, 539, 1407, 2228, 2109, 2855, 2920, 1278, 30, 1392, 2219, 263, 151, 2346, 1109, 1923, 2727, 1625, 1333, 2535, 2247, 2148, 1919, 654, 1455, 2678, 1529, 706, 1248, 1717, 244, 432, 2215, 458, 472, 41, 1310, 1222, 1098, 892, 42, 1447, 588, 1367, 1989, 1697, 993, 320, 1154, 1709, 1782, 1901, 2457, 197, 1223, 1192, 2040, 2387, 496, 2333, 543, 1054, 2808, 1727, 2359, 673, 417, 602, 384, 1699, 1805, 196, 2314, 1273, 1624, 2977, 1409, 1166, 277, 1461, 2489, 2730, 2324, 401, 1751, 295, 832, 1301, 657, 1829, 1387, 854, 98, 526, 1417, 2933, 1304, 2067, 1573, 362, 2845, 2349, 1743, 2178, 1620, 368, 131, 1659, 2983, 244, 2836, 106, 763, 418, 331, 2666, 947, 743, 236, 854, 1320, 297, 564, 218, 211, 579, 468, 1214, 144, 980, 2051, 1101, 1322, 25, 2378, 171, 1757, 2748, 1339, 968, 391, 1361, 775, 2571, 2999, 716, 1035, 262, 2028, 1632, 2361, 1444, 2511, 714, 285, 1707, 1917, 950, 464, 1220, 2864, 1652, 1316, 2940, 1344, 2126, 1151, 2989, 1875, 578, 1488, 2317, 1156, 1985, 1712, 2200, 1051, 2411, 1385, 562, 665, 421, 2932, 2441, 1023, 185, 2726, 2421, 1517, 61, 407, 2155, 916, 2082, 2837, 2040, 2825, 1912, 1694, 2878, 325, 1624, 252, 1843, 2516, 2797, 1401, 1794, 2972, 1081, 2078, 2464, 2942, 332, 347, 1511, 2526, 11, 1468, 2879, 326, 1991, 607, 2372, 480, 2982, 1110, 2077, 1975, 713, 2028, 1922, 2910, 611, 2559, 2210, 2238, 1536, 1258, 2238, 1780, 442, 2317, 2873, 1470, 2569, 1364, 430, 479, 446, 550, 1249, 2597, 527, 1284, 1253, 2807, 2192, 2813, 1334, 14, 2754, 2134, 2332, 437, 1026, 128, 1216, 441, 987, 2592, 469, 288, 2299, 421, 2890, 2508, 1093, 2105, 539, 538, 1542, 2738, 2276, 263, 2039, 1819, 2985, 2082, 1334, 1693, 274, 1331, 1446, 200, 1461, 565, 1126, 2480, 1676, 1198, 1402, 1723, 606, 2899, 1120, 539, 2806, 287, 360, 1692, 2344, 1171, 2921, 948, 2277, 2125, 1700, 2205, 2887, 1505, 2000, 1124, 2955, 693, 1501, 2850, 2994, 1097, 840, 2407, 1838, 780, 2202, 111, 788, 1074, 2410, 2060, 35, 872, 2393, 2683, 1981, 433, 285, 1915, 1775, 138, 1575, 1110, 925, 302, 2548, 1191, 1716, 2801, 633, 999, 206, 2664, 2711, 2148, 1883, 259, 1129, 1073, 2022, 1205, 2467, 2432, 491, 2758, 127, 111, 2957, 471, 550, 1343, 1219, 2389, 2010, 2372, 1331, 2181, 1838, 960, 444, 1233, 287, 915, 1747, 2291, 2161, 901, 2230, 2648, 152, 2998, 2997, 2149, 546, 224, 836, 2718, 2829, 1710, 1461, 465, 915, 1253, 1494, 1770, 1004, 2255, 2824, 628, 1503, 2771, 2662, 2949, 666, 12, 2013, 2843, 1520, 142, 1206, 1083, 2800, 138, 944, 1075, 1645, 2003, 2621, 149, 1668, 2247, 645, 2736, 1668, 2799, 1231, 1146, 780, 2682, 911, 640, 701, 628, 160, 1523, 1276, 1492, 900, 2242, 481, 2489, 2102, 512, 2211, 2138, 2796, 76, 504, 1365, 2395, 2386, 2879, 108, 813, 511, 588, 1164, 500, 2482, 7, 105, 1857, 2969, 1902, 1323, 1012, 1728, 2875, 127, 2842, 1708, 1006, 2712, 96, 1742, 216, 1909, 292, 2478, 32, 2576, 1001, 347, 2338, 826, 1706, 1523, 1752, 1875, 96, 2415, 737, 1778, 134, 439, 2439, 904, 1801, 2282, 564, 2228, 660, 853, 2010, 1854, 735, 910, 1780, 1647, 1807, 2418, 2999, 2022, 589, 846, 1967, 498, 115, 408, 1646, 939, 2122, 101, 867, 157, 240, 231, 2993, 755, 1048, 2201, 1471, 2846, 352, 1690, 1652, 2430, 2826, 228, 2414, 1042, 1067, 1584, 1696, 1702, 1367, 126, 1110, 1188, 685, 2284, 509, 906, 678, 233, 1229, 736, 2338, 1212, 1154, 1339, 2798, 2756, 2343, 789, 1599, 385, 2615, 886, 1262, 1485, 1967, 615, 2671, 2094, 1700, 1721, 461, 1208, 1239, 2267, 1098, 984, 996, 1272, 724, 1555, 2039, 1524, 1488, 1226, 456, 2775, 536, 1309, 425, 327, 1938, 2130, 2764, 2863, 1635, 833, 1580, 756, 1934, 2086, 1423, 119, 135, 2997, 896, 1409, 1763, 2167, 1882, 628, 2818, 2010, 2036, 2050, 782, 2439, 178, 850, 2823, 618, 2512, 1991, 1970, 764, 1992, 288, 2443, 2720, 630, 1799, 1523, 1846, 615, 2808, 1522, 2042, 2819, 2468, 534, 2215, 222, 1138, 72, 1224, 2028, 2886, 2150, 915, 2397, 1173, 246, 1126, 713, 69, 2123, 2780, 2632, 1643, 1671, 1318, 935, 1885, 2704, 2520, 2258, 1851, 338, 27, 1980, 1820, 81, 2265, 128, 2553, 1590, 2189, 1764, 2260, 1548, 733, 932, 2296, 655, 1189, 112, 2611, 2938, 2363, 121, 2275, 82, 2943, 1186, 466, 75, 2213, 228, 687, 587, 1650, 3, 750, 1141, 521, 1724, 1937, 2453, 1785, 2457, 1555, 860, 1156, 2332, 1055, 2845, 2658, 2824, 574, 700, 270, 2978, 1819, 2092, 282, 2025, 1889, 2366, 148, 671, 602, 2947, 1144, 1539, 25, 679, 2451, 2702, 1291, 1496, 1628, 1933, 161, 192, 2290, 2972, 989, 2728, 923, 1040, 2786, 2399, 585, 1228, 2306, 762, 1069, 277, 558, 1397, 360, 1070, 2241, 262, 1864, 2342, 191, 2676, 1443, 81, 796, 2177, 2219, 2629, 507, 965, 2403, 693, 2043, 2507, 1670, 44, 1748, 511, 2903, 1537, 973, 2771, 2646, 2511, 1233, 2586, 1470, 1820, 754, 1815, 1926, 759, 1451, 2594, 121, 1082, 2972, 1760, 2723, 246, 2922, 1834, 2786, 1842, 1215, 2814, 1535, 86, 23, 1747, 761, 2157, 1881, 2319, 143, 1758, 1590, 856, 1087, 1584, 2787, 2446, 751, 829, 2824, 1622, 1051, 857, 1783, 2832, 1697, 1131, 2981, 928, 1948, 2721, 1903, 796, 426, 75, 2970, 1002, 296, 560, 1621, 2612, 1378, 1767, 17, 2541, 342, 2378, 2858, 2211, 2601, 2218, 2412, 614, 577, 161, 1724, 981, 2970, 90, 578, 2483, 37, 904, 2381, 2545, 2110, 1651, 2524, 2058, 809, 786, 1902, 2183, 732, 2549, 649, 82, 2230, 278, 1436, 2357, 2065, 960, 1028, 2453, 669, 805, 2287, 814, 2570, 1411, 1672, 2554, 910, 2950, 367, 1582, 2956, 1832, 1429, 2080, 1958, 2441, 1219, 1008, 1191, 1753, 2340, 678, 2248, 687, 2253, 203, 509, 2627, 2214, 1120, 1752, 2888, 174, 345, 1294, 2236, 1579, 1481, 2723, 622, 849, 416, 2708, 903, 2208, 1320, 2574, 601, 2192, 487, 479, 1063, 2568, 2286, 2038, 2960, 2862, 602, 2075, 2253, 1676, 2312, 1761, 2312, 1452, 2927, 2359, 1691, 692, 2965, 147, 813, 2745, 1142, 2980, 191, 1692, 2689, 149, 1335, 2129, 2436, 1425, 2991, 1143, 1171, 1175, 2668, 398, 1514, 2716, 1016, 2169, 706, 1266, 491, 2697, 1127, 2704, 652, 1757, 2220, 77, 1053, 70, 1883, 2898, 627, 786, 2229, 2335, 73, 221, 2063, 1662, 740, 1141, 269, 1338, 1456, 1319, 2963, 524, 485, 1484, 1842, 673, 2270, 358, 189, 1008, 1375, 1691, 651, 2179, 800, 1414, 1221, 1245, 1793, 1766, 1732, 1796, 2911, 2151, 139, 471, 112, 2834, 1724, 478, 2265, 855, 1407, 2223, 1779, 1060, 2122, 489, 2252, 2747, 2050, 1165, 782, 84, 2355, 2321, 1681, 1923, 1460, 2225, 1560, 2936, 2040, 1646, 2644, 1126, 2491, 2690, 1973, 2154, 1100, 1886, 2259, 1117, 2740, 153, 2541, 260, 699, 1837, 2760, 1597, 34, 1933, 1186, 2559, 1028, 604, 2891, 1354, 2518, 155, 2309, 2609, 2521, 2632, 2375, 2361, 558, 648, 836, 2738, 514, 2724, 2607, 557, 230, 2521, 2418, 955, 23, 1869, 2913, 2960, 1172, 1445, 528, 1458, 280, 858, 1142, 1064, 2537, 2855, 370, 584, 1412, 2956, 690, 1651, 773, 978, 220, 2288, 967, 1302, 1394, 318, 2832, 2563, 708, 1040, 2153, 2865, 2980, 2822, 3, 2457, 2690, 2891, 2696, 2358, 1511, 1185, 1322, 2377, 2796, 2061, 2067, 167, 2734, 778, 1333, 2640, 1849, 1889, 211, 2177, 2397, 2316, 2614, 2256, 602, 2787, 1145, 2142, 2616, 1823, 616, 289, 2816, 1302, 334, 901, 1197, 2249, 2640, 1841, 2919, 1294, 1610, 2804, 2350, 2900, 577, 2312, 645, 1021, 1808, 1018, 1581, 2933, 109, 862, 992, 1144, 78, 2589, 2889, 1966, 578, 2248, 7, 616, 1750, 2081, 2122, 1393, 2829, 1168, 2795, 2663, 270, 66, 728, 433, 2194, 2495, 2910, 610, 2399, 1741, 614, 2471, 1683, 2367, 2723, 2701, 536, 2812, 1295, 1159, 1914, 1957, 2846, 1473, 238, 33, 1430, 849, 2490, 1595, 2551, 982, 2545, 1156, 1577, 2623, 2046, 2978, 1966, 2189, 512, 772, 381, 2642, 1826, 2354, 2717, 2001, 2556, 746, 1928, 2145, 111, 441, 2134, 770, 2908, 33, 1054, 463, 1022, 396, 1073, 762, 196, 2010, 2811, 1760, 2546, 1108, 2622, 932, 2802, 2543, 1481, 2267, 516, 397, 2966, 2803, 974, 2820, 99, 1421, 1937, 2905, 1430, 2615, 2268, 1726, 1805, 615, 2742, 473, 563, 1072, 1795, 1389, 2948, 714, 2782, 1490, 724, 1730, 840, 2770, 165, 1382, 2380, 1449, 1589, 2956, 1480, 1056, 1575, 1265, 1293, 658, 856, 295, 2665, 2403, 2606, 1403, 1177, 2261, 2723, 2761, 36, 1271, 841, 867, 919, 1366, 1701, 1451, 1301, 1837, 1162, 677, 1879, 2462, 2954, 1152, 1631, 2381, 2214, 2429, 259, 154, 2477, 1320, 693, 2805, 2921, 2415, 459, 2922, 1012, 789, 864, 2756, 1143, 1918, 1204, 2670, 2620, 249, 2498, 2150, 2556, 1489, 588, 1893, 1905, 622, 1065, 2155, 2387, 819, 1325, 2825, 904, 2422, 190, 2941, 2912, 2141, 2892, 1539, 210, 2761, 157, 2928, 1517, 2779, 2426, 1229, 1627, 2510, 2276, 607, 1350, 1875, 290, 623, 1366, 2308, 2722, 2587, 542, 495, 2221, 1783, 1105, 2906, 1330, 554, 1595, 120, 612, 736, 520, 1373, 760, 1141, 160, 1573, 2554, 2004, 2966, 1252, 2750, 1442, 2028, 1218, 1076, 954, 2278, 1238, 1484, 2828, 2952, 6, 1122, 2961, 1118, 716, 2392, 1653, 880, 2149, 393, 2054, 714, 2126, 2426, 66, 943, 1427, 272, 2846, 508, 396, 2340, 2694, 1881, 1985, 390, 2625, 1070, 1284, 2301, 1683, 2281, 2080, 2991, 489, 2886, 1749, 1315, 999, 1812, 2721, 1149, 300, 2743, 818, 617, 1705, 2898, 1838, 718, 921, 387, 2427, 2979, 1188, 987, 2075, 793, 758, 2988, 2628, 328, 623, 819, 559, 1124, 942, 402, 2440, 1987, 849, 1059, 1840, 1735, 556, 170, 2039, 2376, 1227, 1680, 2447, 1170, 2930, 2409, 1547, 105, 1386, 1178, 47, 201, 484, 2927, 596, 1424, 2024, 2957, 1557, 2128, 2259, 2963, 1495, 2054, 1040, 2052, 275, 1416, 2714, 1437, 1613, 2069, 1046, 1008, 407, 2766, 348, 500, 962, 2889, 1257, 2859, 970, 2597, 1051, 123, 392, 1345, 693, 2975, 2910, 7, 2586, 2516, 1155, 1729, 194, 1578, 1381, 660, 770, 454, 277, 1908, 1225, 2277, 2731, 1051, 1887, 2166, 1628, 2141, 2149, 1063, 1649, 2704, 1935, 1407, 1811, 1302, 2153, 2760, 1746, 253, 2159, 1165, 920, 1111, 844, 2338, 1450, 911, 1191, 146, 1063, 282, 1551, 2794, 2578, 2332, 2726, 2681, 2309, 1870, 2755, 1117, 1095, 2780, 119, 2532, 446, 515, 2107, 15, 2772, 1066, 2121, 1618, 1678, 200, 968, 495, 193, 2032, 1960, 161, 2006, 1161, 2754, 1929, 396, 1518, 1773, 2668, 726, 1778, 1946, 1199, 1, 1797, 2829, 949, 1322, 2064, 1980, 1701, 2921, 606, 1702, 1788, 36, 1498, 1635, 2164, 2610, 930, 2709, 2468, 1636, 2650, 2945, 539, 290, 2916, 2792, 1868, 859, 1374, 385, 1843, 80, 2062, 2762, 2239, 1379, 209, 269, 798, 2155, 1930, 2730, 838, 291, 2392, 2352, 1472, 1081, 30, 31, 1776, 82, 350, 1215, 2168, 2093, 1087, 1896, 377, 661, 1777, 2978, 1010, 2153}

    Returns: 641478422

  8. {1,2,3,3,4,5}

    Returns: 51

  9. {1,1,1}

    Returns: 0

  10. {3000,3000,3000}

    Returns: 0

  11. {3000,2999,2998}

    Returns: 1

  12. {1,2,1}

    Returns: 0

  13. {2,2,1}

    Returns: 0

  14. {1,4,6,10}

    Returns: 9

  15. {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000}

    Returns: 0

  16. {1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000}

    Returns: 2

  17. {1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,10}

    Returns: 13

  18. {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2229,2230,2231,2232,2233,2234,2235,2236,2237,2238,2239,2240,2241,2242,2243,2244,2245,2246,2247,2248,2249,2250,2251,2252,2253,2254,2255,2256,2257,2258,2259,2260,2261,2262,2263,2264,2265,2266,2267,2268,2269,2270,2271,2272,2273,2274,2275,2276,2277,2278,2279,2280,2281,2282,2283,2284,2285,2286,2287,2288,2289,2290,2291,2292,2293,2294,2295,2296,2297,2298,2299,2300,2301,2302,2303,2304,2305,2306,2307,2308,2309,2310,2311,2312,2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2384,2385,2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2494,2495,2496,2497,2498,2499,2500,2501,2502,2503,2504,2505,2506,2507,2508,2509,2510,2511,2512,2513,2514,2515,2516,2517,2518,2519,2520,2521,2522,2523,2524,2525,2526,2527,2528,2529,2530,2531,2532,2533,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2544,2545,2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556,2557,2558,2559,2560,2561,2562,2563,2564,2565,2566,2567,2568,2569,2570,2571,2572,2573,2574,2575,2576,2577,2578,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2604,2605,2606,2607,2608,2609,2610,2611,2612,2613,2614,2615,2616,2617,2618,2619,2620,2621,2622,2623,2624,2625,2626,2627,2628,2629,2630,2631,2632,2633,2634,2635,2636,2637,2638,2639,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653,2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684,2685,2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696,2697,2698,2699,2700,2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2729,2730,2731,2732,2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749,2750,2751,2752,2753,2754,2755,2756,2757,2758,2759,2760,2761,2762,2763,2764,2765,2766,2767,2768,2769,2770,2771,2772,2773,2774,2775,2776,2777,2778,2779,2780,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2800,2801,2802,2803,2804,2805,2806,2807,2808,2809,2810,2811,2812,2813,2814,2815,2816,2817,2818,2819,2820,2821,2822,2823,2824,2825,2826,2827,2828,2829,2830,2831,2832,2833,2834,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2857,2858,2859,2860,2861,2862,2863,2864,2865,2866,2867,2868,2869,2870,2871,2872,2873,2874,2875,2876,2877,2878,2879,2880,2881,2882,2883,2884,2885,2886,2887,2888,2889,2890,2891,2892,2893,2894,2895,2896,2897,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908,2909,2910,2911,2912,2913,2914,2915,2916,2917,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2928,2929,2930,2931,2932,2933,2934,2935,2936,2937,2938,2939,2940,2941,2942,2943,2944,2945,2946,2947,2948,2949,2950,2951,2952,2953,2954,2955,2956,2957,2958,2959,2960,2961,2962,2963,2964,2965,2966,2967,2968,2969,2970,2971,2972,2973,2974,2975,2976,2977,2978,2979,2980,2981,2982,2983,2984,2985,2986,2987,2988,2989,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3000}

    Returns: 968739307

  19. {1,2,3,4,5,3000,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2229,2230,2231,2232,2233,2234,2235,2236,2237,2238,2239,2240,2241,2242,2243,2244,2245,2246,2247,2248,2249,2250,2251,2252,2253,2254,2255,2256,2257,2258,2259,2260,2261,2262,2263,2264,2265,2266,2267,2268,2269,2270,2271,2272,2273,2274,2275,2276,2277,2278,2279,2280,2281,2282,2283,2284,2285,2286,2287,2288,2289,2290,2291,2292,2293,2294,2295,2296,2297,2298,2299,2300,2301,2302,2303,2304,2305,2306,2307,2308,2309,2310,2311,2312,2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2384,2385,2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2494,2495,2496,2497,2498,2499,2500,2501,2502,2503,2504,2505,2506,2507,2508,2509,2510,2511,2512,2513,2514,2515,2516,2517,2518,2519,2520,2521,2522,2523,2524,2525,2526,2527,2528,2529,2530,2531,2532,2533,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2544,2545,2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556,2557,2558,2559,2560,2561,2562,2563,2564,2565,2566,2567,2568,2569,2570,2571,2572,2573,2574,2575,2576,2577,2578,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2604,2605,2606,2607,2608,2609,2610,2611,2612,2613,2614,2615,2616,2617,2618,2619,2620,2621,2622,2623,2624,2625,2626,2627,2628,2629,2630,2631,2632,2633,2634,2635,2636,2637,2638,2639,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653,2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684,2685,2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696,2697,2698,2699,2700,2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2729,2730,2731,2732,2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749,2750,2751,2752,2753,2754,2755,2756,2757,2758,2759,2760,2761,2762,2763,2764,2765,2766,2767,2768,2769,2770,2771,2772,2773,2774,2775,2776,2777,2778,2779,2780,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2800,2801,2802,2803,2804,2805,2806,2807,2808,2809,2810,2811,2812,2813,2814,2815,2816,2817,2818,2819,2820,2821,2822,2823,2824,2825,2826,2827,2828,2829,2830,2831,2832,2833,2834,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2857,2858,2859,2860,2861,2862,2863,2864,2865,2866,2867,2868,2869,2870,2871,2872,2873,2874,2875,2876,2877,2878,2879,2880,2881,2882,2883,2884,2885,2886,2887,2888,2889,2890,2891,2892,2893,2894,2895,2896,2897,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908,2909,2910,2911,2912,2913,2914,2915,2916,2917,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2928,2929,2930,2931,2932,2933,2934,2935,2936,2937,2938,2939,2940,2941,2942,2943,2944,2945,2946,2947,2948,2949,2950,2951,2952,2953,2954,2955,2956,2957,2958,2959,2960,2961,2962,2963,2964,2965,2966,2967,2968,2969,2970,2971,2972,2973,2974,2975,2976,2977,2978,2979,2980,2981,2982,2983,2984,2985,2986,2987,2988,2989,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3000}

    Returns: 643106004

  20. {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

    Returns: 0

  21. {2070,1168,1394,1457,2012,1043,2230,2374,2422,1920,1785,1538,2199,2325,2316,2371,414,527,92,981,957,874,1863,171,1997,2282,1306,2926,2085,328,2337,1506,1847,730,314,858,2125,2896,583,1546,1815,2368,435,1365,2044,2751,1088,2809,277,1179,789,1585,2404,2652,1755,1400,1933,61,1677,1369,740,1013,227,2587,2095,540,796,1571,435,1379,468,2602,1098,903,1318,493,653,2757,302,1281,1287,1442,2866,690,1445,1620,2441,730,2032,1118,2098,2772,2482,2676,2710,1928,568,857,498,1354,2587,966,1307,684,2220,2625,1529,2872,2733,1830,1504,1020,271,1369,1709,1716,341,1150,2797,2724,2619,2246,2847,2452,1922,2556,1380,2489,765,2229,842,351,194,2501,1035,2765,2125,2915,2988,1857,1744,1492,228,2366,2860,1937,1433,552,438,1229,276,408,475,122,2859,2396,30,1238,2236,794,819,429,1144,1012,2929,2530,777,2405,2444,764,1614,1539,2607,1841,905,2819,1129,2689,370,1918,918,997,2325,1744,1471,2184,1491,1500,773,726,2645,1591,1506,1140,2955,1787,670,1083,1543,465,2198,508,2356,1805,2349,612,1623,829,300,2344,2747,1569,341,2423,312,1811,1606,1802,662,2731,2879,306,1321,1737,1445,1627,523,2466,2709,2417,283,2259,2925,2638,1063,2625,601,37,453,900,2380,551,2469,72,2974,132,1882,1931,1934,2895,1661,2164,200,2982,900,1997,1960,1774,1814,1669,1191,2096,927,1467,2085,2341,1091,2685,2377,1543,937,2108,2446,757,2180,2419,888,1413,1349,173,1660,10,2337,2211,343,588,1207,2302,2714,373,1322,1256,2820,2600,2722,1905,1940,812,1941,1668,2706,229,1128,2151,985,659,1921,2225,2423,270,2397,1082,631,2085,293,973,2673,1851,626,2386,2223,2300,641,2043,1899,714,1299,1191,1525,591,210,1582,820,1337,733,2156,1995,5,1380,1770,274,777,2851,1256,2861,143,2580,2885,1994,206,2622,1568,2505,614,962,1755,1327,2260,2945,203,203,507,1785,1022,1843,2869,529,1190,2873,1909,2959,499,37,2809,1754,249,304,1334,134,2649,1891,2755,1568,1747,369,2530,501,2047,1789,798,2250,1991,1304,1034,364,498,1254,893,1687,1126,153,1997,1976,189,2158,730,437,2461,2415,922,2461,1305,1029,1028,51,1749,557,903,795,2698,1700,44,2040,3,1429,2404,501,2682,648,2539,1160,1152,1536,135,1340,693,1216,2128,505,630,50,2965,2286,1430,1344,2336,178,1901,239,972,1950,2290,1368,989,2293,2796,744,145,2830,1391,2683,1341,2542,1570,1827,1233,2262,43,361,118,1024,762,82,310,2191,1426,2997,2368,678,235,691,2627,2525,2058,615,2169,2206,1359,2313,2387,101,2347,727,2995,917,2553,1579,530,2947,2291,648,971,52,1081,1632,2594,2858,1628,2313,887,2215,356,513,2091,2413,1480,1611,1970,190,1275,1356,642,621,2434,988,1889,2339,2567,2771,2285,1857,418,607,2261,1850,2238,2206,2060,1218,1519,2946,784,1874,459,2874,1638,2290,1484,608,2479,2758,2315,472,730,2101,1460,2619,1439,1026,2389,1075,234,158,1682,2494,2359,1271,1700,1418,2840,570,1364,623,2795,2174,848,1432,1463,2683,2391,1293,2792,2058,2116,522,1158,575,492,2948,1952,232,1022,2538,741,55,2031,99,1326,1082,1517,1517,2003,232,2140,1797,2405,339,581,1219,22,2971,2863,2813,2380,1978,686,537,2905,1177,484,2208,1760,1858,1745,2500,1912,1128,2951,237,2561,1819,2106,1564,2050,1245,712,1806,1935,1292,376,1956,1615,590,1769,994,2919,2806,1883,2823,983,2718,2031,94,1575,1127,2594,487,2254,2544,1075,1815,1714,180,378,763,1776,1089,2920,711,2733,295,18,1347,1236,2138,2692,1154,1944,1574,1329,2926,1292,711,19,218,1837,2964,1056,1091,2859,2131,2905,1572,2662,634,2686,1790,2074,2605,2852,1806,251,2869,504,1486,2007,196,2640,950,2121,968,1227,764,1678,1597,982,866,1561,2037,1956,1771,1519,2212,343,1533,197,380,322,2271,2985,173,1428,235,41,2284,2073,2399,2831,2064,348,1951,31,1574,2715,2060,523,1048,2925,2083,436,2233,1205,1955,1444,1899,487,1641,2279,1160,1263,2263,1684,42,2849,1724,2325,2273,1123,2155,1336,1822,1458,1366,748,1172,777,1270,2219,702,704,2654,2934,1908,1960,1729,807,2798,721,85,1309,2335,2699,2992,2377,2899,1716,2053,2172,190,1560,507,2011,17,2225,110,1540,1,1379,1110,1054,2082,1115,1339,990,427,68,2148,224,788,2232,1533,123,2282,1876,2851,2180,591,2255,1351,1132,814,1858,495,1182,1082,604,2721,1434,1983,1182,2488,1416,2297,826,2405,2723,893,1552,298,2033,1135,2182,2507,416,1058,2709,2596,2000,1963,1298,484,2777,155,978,1310,1588,1933,1383,22,1267,2564,2861,2683,2212,686,2087,2286,1931,991,2584,1315,2477,2117,821,2893,526,529,2840,2526,2491,1137,361,2619,1644,1338,929,583,622,2311,956,1889,2226,816,1571,1438,1854,1009,723,784,2351,658,2098,1828,127,270,2072,652,1150,1911,529,640,399,889,611,2394,2578,1891,2977,200,1553,932,2088,778,2100,658,2567,953,2018,642,1736,1369,1299,1185,196,1777,1806,2267,2429,2955,1529,309,594,2279,1198,1556,1673,775,446,2001,1326,1998,284,413,128,2383,1422,2694,335,440,335,2422,2160,1986,958,2355,762,2763,1973,542,2717,853,851,663,483,2400,2218,2155,174,16,1507,1852,2365,1791,2264,2492,1173,1038,2538,1860,1829,2872,1281,988,1857,2591,342,2971,2353,2666,512,2070,518,1362,84,1352,1113,2301,507,1639,2668,2365,490,2033,1155,105,1876,2680,1142,1413,1539,2970,1637,171,957,845,2761,1650,815,2466,1315,1327,1887,2184,40,1970,536,1153,1622,1394,2791,1290,1110,632,674,2265,736,2549,2296,1878,1314,834,2199,2950,1356,156,794,1469,2157,1961,934,824,287,172,359,678,2141,1246,2182,762,2991,2324,2051,1101,2955,76,365,1043,2625,2660,2920,1290,845,2470,1239,2552,2977,2384,1020,2134,1344,2305,2957,1982,2476,667,12,1968,1913,2193,2730,1903,1869,2132,3,2175,2208,719,217,2184,378,488,473,1574,2958,2063,1126,2934,1798,2497,2419,142,2154,2727,2475,1981,394,2486,949,2306,2031,1030,1560,899,161,1563,425,2720,2281,642,1903,11,1481,2727,1584,1790,2141,2709,1724,939,2558,1494,1432,1711,1221,906,691,1614,392,1639,1271,2422,2668,2830,672,181,1744,1096,2900,1025,2089,2155,1387,570,2233,2970,2711,1374,31,1434,2664,2588,280,1095,1650,1500,2352,2340,465,2743,1331,2087,2516,1350,1916,187,1882,1012,1635,2134,2388,723,1288,774,1644,520,743,1355,2245,1125,140,2260,1064,419,354,2713,2270,2706,2405,2734,2800,735,1820,2316,2436,1088,2854,1670,2451,1488,803,1838,2563,2090,2611,1206,2961,705,2912,2558,1830,404,1817,2893,822,2523,2606,444,2580,2362,529,2379,448,2701,2046,2883,788,1900,1552,590,387,2354,2427,2949,1795,2037,1507,2108,93,1418,1665,1922,1821,481,2167,2995,355,2124,438,2934,1485,1318,2313,1932,1018,1710,2166,2157,609,1070,2746,996,423,2172,1296,2570,1560,2802,1677,1653,1572,341,926,744,1173,92,1090,1528,2567,1879,1813,1051,197,1125,334,1214,187,2500,371,795,569,116,2142,1343,2640,438,1264,1199,591,2940,203,2514,632,1129,258,1805,1572,1347,684,1139,226,2496,2541,422,973,227,1635,1159,2726,2357,1953,646,2473,1447,2340,2112,1884,604,662,2826,543,1217,2340,1175,2345,2597,331,1268,1295,1014,2758,1520,861,2651,2293,1833,2877,1280,2991,2954,636,2296,599,108,742,2938,2571,2977,541,585,2802,1084,1801,2493,2610,1497,2441,2940,2764,736,1305,2874,2607,2165,2524,2252,1350,2752,531,1340,2705,1166,987,303,1626,2080,592,1548,2408,1485,2132,2562,2920,932,2054,2529,2428,1495,2820,2544,2582,1124,2769,2188,640,2644,1439,1989,2395,2321,681,2099,487,2019,2753,2464,1099,696,1011,506,2180,143,67,2099,1426,2473,1979,854,967,1798,749,548,273,517,87,913,160,1878,2901,2554,1198,933,2004,2036,2952,2108,1499,1050,155,2862,1907,2335,4,2326,1785,1429,1798,764,2634,116,2561,382,1015,186,898,1101,1098,1409,330,1350,1314,1880,2635,317,915,2586,2776,2766,987,2931,2627,2893,2617,2630,2570,1753,1410,1367,2516,1396,1834,2429,1777,2848,2614,27,1301,1063,1787,1630,2764,101,509,2398,417,1776,1983,545,1541,321,827,1519,566,795,1500,135,2547,2909,1854,2063,1304,687,1843,433,535,1808,811,1835,2870,2597,816,2985,2697,1325,2383,466,452,1717,1362,2344,2038,2188,862,2603,2982,2361,89,2880,2621,1942,2294,925,2629,1136,1709,163,2943,2871,1997,164,2467,2812,501,2516,1488,235,333,2291,1951,1694,1634,1340,881,2495,1294,1214,1855,1383,1445,1476,324,739,2752,2952,1874,1812,466,2169,1682,2814,2684,1500,2978,536,1015,1465,770,1347,1108,73,392,2741,1412,1624,2588,58,2837,1794,1440,1282,621,2115,2372,372,2419,1597,2535,2884,765,1568,2698,801,68,2675,1336,1434,1491,2458,133,2950,2530,524,2691,1293,2148,2630,1350,2336,1423,141,969,2044,2256,340,2767,2026,1937,2654,2261,53,1221,1958,1205,1288,1984,2541,2722,827,1998,206,1128,1879,729,1170,171,228,799,1521,2564,2222,1661,884,1617,1268,1224,1383,293,512,1036,2554,564,2609,1863,1769,896,1199,1661,969,2377,1010,1174,504,2888,2255,1674,58,2482,2824,1930,2397,2045,943,281,1013,2210,1856,2748,2855,2367,1135,2760,282,743,1974,2402,1639,172,1414,2959,2900,2423,1485,756,2662,1091,2781,72,924,2604,2001,321,2001,2943,953,13,2505,2808,2760,2359,2526,895,2118,159,1637,1091,2561,627,1615,974,938,1866,749,2422,2621,410,864,2401,833,1787,2005,2834,2459,1357,128,411,1369,2632,570,1129,2342,447,2375,1459,606,1011,2902,166,1990,1868,1491,2927,733,2239,2700,706,1,563,458,833,2349,2462,1018,1808,1170,1498,2570,2539,1129,140,1019,471,586,393,2281,1543,1755,2534,1708,744,1401,551,1022,2486,2789,721,191,141,1635,648,1326,984,462,2695,143,1631,1192,64,1521,2321,555,2539,143,1493,2931,2423,35,1686,2309,2095,2781,709,2645,803,546,2785,1523,1088,2926,158,1736,1603,1493,2549,1297,1987,1531,2841,2050,52,2513,2957,2590,2655,1449,2873,2429,1483,1558,2089,577,1338,2798,221,2140,695,6,1015,1783,283,1524,870,2237,16,418,885,2354,2300,725,1755,2351,237,1711,2293,243,159,2165,24,1642,722,2112,2570,2411,2261,2791,1903,2956,148,2917,2090,782,1440,2959,18,1807,376,902,1512,2675,1979,266,2378,2567,1977,1670,162,2135,834,537,1128,1907,3000,698,1317,2261,840,571,2568,987,487,2009,1768,2278,1967,2137,1436,2694,38,2947,2720,2368,213,2097,1935,2541,1118,2096,1675,1951,2632,2803,1209,2631,852,2526,2243,1691,448,2162,2677,935,1170,1796,564,136,932,2352,181,1321,2298,2901,689,2862,1997,2975,2402,115,2070,1429,2417,2053,1583,626,1683,2434,503,1278,1124,950,791,1152,2236,1961,2947,2800,2448,1230,2503,2629,2550,1800,2529,590,2014,1877,564,1767,1991,2985,195,1760,2037,1777,2385,1072,1210,239,2701,2685,1540,491,836,776,2451,782,927,2251,2363,429,1879,2265,2580,1759,2854,1945,635,770,712,2978,1106,1258,1737,143,35,1473,1566,1596,1711,1266,1633,250,2108,2468,1377,1559,602,2303,1161,2964,83,39,2228,15,1797,2434,1959,2431,555,2670,2408,1660,928,1496,1802,1314,2968,719,261,2030,2336,1893,2632,1444,1713,1008,354,2314,663,1514,2629,1097,1552,1857,1111,700,1642,70,482,2196,91,2890,855,1370,1737,9,2683,1705,727,296,734,415,2188,365,1858,1252,1725,2211,565,2739,724,194,835,2627,2402,1946,326,1395,2367,807,590,2457,1048,1796,827,2785,1804,861,1841,2883,1156,2574,649,696,291,2506,1947,2367,2068,2864,2105,2791,409,291,2769,162,2236,94,1556,1602,1252,2145,1411,2652,1292,2589,2436,448,449,1276,682,1957,1201,1330,2652,1843,835,1950,1561,2902,2165,665,44,2573,956,2812,2734,543,257,1641,2497,1860,1137,1259,1511,2429,847,1298,2876,1295,2925,557,251,1126,1886,254,320,72,2556,1881,325,1720,2897,368,1645,1204,531,1730,1747,787,371,1595,2646,1859,2853,1509,1287,699,2806,1514,2345,2731,2422,2948,1208,1659,201,1879,1730,108,759,2054,2180,1008,2773,1176,2211,303,2905,1309,1441,627,2903,1087,2486,107,2947,1124,805,2752,2638,502,2834,2411,449,1393,1070,1001,272,151,1109,1382,2557,288,2389,2329,1463,1952,2984,1719,260,1424,2346,515,2862,2183,973,2808,658,2130,2912,295,2631,2745,58,79,1138,1127,1079,1761,1629,2187,142,1185,2826,2883,866,1640,1834,849,359,2445,2624,56,311,2486,2590,1284,2645,247,413,2556,894,43,2301,951,121,790,2429,1551,2550,1057,738,43,2242,915,2925,459,2555,2110,1659,265,1555,1282,320,2217,1119,261,500,764,507,1264,319,1400,1306,2971,2702,1778,1112,2130,329,1013,187,1418,1056,2780,2684,980,590,2238,90,2248,2854,1996,881,525,1212,2000,785,1712,115,1644,327,785,43,1633,1108,97,762,2219,2226,1442,232,2764,211,1287,2895,2895,2618,836,2484,59,83,2338,2054,1316,214,618,315,999,2681,781,2642,7,1565,36,1639,24,132,2753,2243,2710,1546,2826,2825,1757,1464,72,2003,1081,907,1486,1492,990,1175,545,2657,1389,1162,2971,2739,842,1103,2380,849,19,2767,2839,43,251,2943,2285,2960,1489,2462,136,597,925,207,2599,2357,1114,1436,848,2455,2963,1745,2111,1703,258,2433,1441,1452,887,1172,2300,905,1290,2490,947,1540,2785,583,1851,1273,44,1987,1869,1320,2193,1819,677,658,254,1876,464,216,620,2926,2270,878,2710,710,2681,596,2233,2332,1501,523,1821,2447,2414,1957,30,1265,229,425,251,2449,1745,2795,1619,2773,805,1873,1648,1268,2440,2620,1194,1710,849,1255,2771,529,1851,2356,2860,351,230,2032,149,2643,989,178,907,1569,955,1509,1370,2699,1304,2988,2471,2108,2212,1470,727,2004,1441,2272,1065,2289,527,1187,2817,2377,542,28,79,1123,2060,227,766,400,405,2024,1968,1359,533,689,1409,2188,677,1231,1295,240,52,2373,2243,1493,1645,307,781,2523,1494,950,1899,2387,1329,1977,510,388,2203,1627,1139,2959,650,459,1669,1182,1147,429,721,2175,1659,2015,2415,2063,1740,1657,555,736,2316,1335,258,1161,2636,2508,547,965,1484,1056,1704,1038,34,2843,1349,684,301,369,2217,1447,1150,2938,622,160,2304,388,2222,1043,2044,2776,1778,1711,1463,2387,2871,1098,1894,418,2062,729,1825,1118,1767,1859,960,467,2894,1260,1187,2110,58,2336,2047,1031,2496,1703,1418,1717,97,814,1493,1875,2524,307,1261,2395,1404,507,164,818,1235,2340,1935,353,1550,2894,819,1443,1505,2006,905,1914,1693,303,2945,1188,2005,1362,257,2102,2527,1749,1328,2051,2055,2940,1797,810,446,2312,1627,1681,2003,913,2033,553,1158,204,2347,2662,2561,251,1928,1253,554,1872,2441,2558,585,49,2011,112,2149,338,2514,1555,278,1662,2364,1075,1325,1343,2755,327,2255,2140,879,765,2343,226,778,1903,828,2705,155,1381,1576,2947,1291,2161,2995,301,2624,2143,991,2489,697,1620,1150,413,2694,2826,1755,2449,152,1361,1588,1383,2125,930,1960,2903,184,2787,2607,338,1168,1535,637,2810,1047,631,110,670,126,1452,158,1174,71,1659,1586,2765,1484,340,2565,1987,2053,1504,369,1177,2433,2328,1431,2968,2467,1038,305,634,2572,1293,795,618,2276,1256,1639,2401,2708,2148,574,2778,1158,2160,2894,2993,2851,2458,1979,1903,961,2348,432,745,2027,1862,712,1493,2899,1369,2478,2822,2661,272,791,2288,1880,2781,1688,1587,2280,2614,1364,437,2125,1610,429,1975,1067,2760,1230,2028,2459,1661,2772,1485,874,836,330,1125,2204,159,946,2216,783,2089,1504,2662,1869,543,1248,1501,156,2963,1937,2632,1572,2718,1959,2639,2477,188,2018,1935,2200,2141,771,73,328,1452,1197,2883,1611,2495,2099,2393,1583,954,2054,803,1848,653,2655,2356,615,1592,1987,2539,1661,945,2529,1489,1484,1546,423,1035,1038,1545,1108,1366,2997,2656}

    Returns: 902745578

  22. {248,607,150,698,351,84,3,404,239,851,56,893,206,22,836,192,912,496,489,440,984,324,337,758,359,727,303,466,92,651,121,691,609,623,389,959,58,391,362,296,241,769,541,798,142,376,342,54,224,830,845,559,153,534,317,511,260,971,328,351,973,801,41,581,775,781,539,832,172,900,480,764,20,20,562,513,747,255,918,970,84,763,529,588,296,197,451,555,167,130,257,139,930,297,719,56,430,609,888,601,508,719,716,879,738,629,391,836,883,309,806,318,423,686,258,70,882,708,624,400,837,880,890,119,528,608,174,957,216,413,909,75,131,977,305,220,957,47,56,840,707,213,509,129,898,766,198,131,473,173,530,662,404,419,132,284,378,657,592,945,70,853,371,552,829,27,124,785,73,531,976,780,95,485,260,992,250,810,474,75,982,3,736,738,773,867,21,502,875,612,446,944,816,168,848,644,194,323,781,618,205,108,397,299,592,9,290,194,818,763,268,151,117,355,888,241,573,260,742,447,224,539,743,39,706,590,683,251,264,815,868,468,922,617,766,866,625,407,59,442,521,326,592,989,680,832,229,252,91,970,698,314,860,792,353,917,733,387,167,996,201,386,815,474,2,580,339,978,338,397,419,858,74,363,846,105,194,426,708,636,747,406,950,606,549,654,874,282,40,40,277,592,778,92,65,131,23,756,109,361,152,527,570,578,241,416,682,434,193,390,70,940,147,371,897,695,24,771,976,415,162,605,6,939,696,422,70,70,177,178,430,681,56,1000,258,297,767,939,82,959,680,503,250,826,225,147,873,248,917,848,662,78,452,19,17,499,441,438,569,617,967,350,297,22,349,906,670,467,197,752,778,876,606,27,54,831,173,926,430,89,773,444,519,577,462,887,427,902,324,995,871,290,697,519,663,397,425,333,864,621,436,641,848,393,19,901,223,544,826,5,984,951,448,502,879,909,388,305,163,63,652,33,352,348,903,367,744,327,51,959,299,838,951,499,230,970,399,805,513,577,809,848,879,256,350,109,164,737,765,678,152,416,710,855,115,613,221,211,291,271,169,942,108,472,440,690,441,190,494,305,118,654,152,348,909,853,456,424,942,573,102,93,340,163,947,455,127,520,17,770,790,185,711,250,656,502,291,448,43,784,104,513,789,608,212,697,812,20,472,753,592,925,197,931,88,144,737,566,663,753,335,804,290,397,405,297,898,695,97,293,830,200,157,618,159,368,666,323,387,138,75,978,62,272,909,501,767,997,67,781,750,401,936,39,798,341,335,47,387,431,691,217,983,847,186,493,215,852,815,953,341,242,931,754,865,191,255,631,187,673,763,288,73,698,326,222,390,661,621,777,443,311,993,425,510,530,270,76,381,84,28,721,325,310,475,189,500,81,171,39,753,933,326,177,983,652,399,372,664,371,148,458,33,492,235,542,22,504,617,754,939,997,827,264,306,653,804,158,733,327,196,837,259,521,13,593,524,763,965,539,133,464,349,166,308,583,59,329,438,28,434,376,24,260,991,329,912,147,486,996,473,33,832,83,906,197,676,429,959,640,320,444,455,668,961,762,602,371,442,39,398,876,414,421,487,757,102,399,903,939,746,375,324,930,457,229,126,132,9,436,123,680,231,578,347,191,691,948,914,133,338,311,8,752,84,494,508,537,244,410,827,990,136,150,919,592,378,396,724,739,831,198,418,414,775,117,956,466,416,869,950,754,180,957,857,615,802,716,151,398,477,977,739,612,127,9,203,856,404,278,594,586,476,12,999,602,128,307,419,543,175,368,648,354,324,504,968,478,219,470,227,695,447,965,306,925,973,861,780,728,138,726,665,965,737,16,567,216,322,985,110,496,353,758,202,28,261,521,857,832,991,83,526,789,47,184,713,371,44,492,450,533,217,467,498,305,482,64,872,155,400,982,2,752,91,203,132,703,76,988,534,66,71,412,206,469,947,918,192,990,761,993,874,330,459,371,634,292,786,858,798,538,191,800,289,281,354,772,335,429,760,221,846,182,984,51,2,930,320,193,271,81,538,144,410,348,867,395,640,4,604,789,541,794,588,182,426,942,953,113,722,64,333,568,245,316,970,247,245,290,791,515,722,328,10,131,676,876,877,667,232,481,455,772,626,43,305,404,336,258,516,57,673,848,976,918,515,946,164,759,587,954,625,308,282,634,790,309,862,18,975,93,850,429,216,476,823,873,231,158,482,746,567,154,593,542,71,459,839,586,217,425,540,193,84,173,178,873,833,39,243,807,483,92,587,51,919,410,923,149,919,756,246,485,909,190,379,980,648,217,565,216,994,456,408,77,980,586,302,812,976,896,970,811,987,557,213,258,318,487,758,236,242,4,73,150,193,451,481,841,19,398,56,12,205,816,441,185,401,94,348,728,989,318,538,975,874,102,584,191,588,342,778,829,697,202,331,889,4,811,81,23,560,137,386,765,304,178,301,56,271,648,783,259,965,673,586,838,774,169,380,362,862,510,190,558,711,520,447,67,683,879,89,242,367,826,358,670,4,658,725,626,306,508,885,270,532,470,460,305,990,191,666,852,52,208,409,763,79,207,829,761,86,269,355,452,446,712,122,801,370,846,427,27,705,663,296,236,132,107,541,121,650,558,324,701,117,733,815,196,291,643,308,376,263,14,180,61,78,301,861,447,498,639,825,555,301,472,790,432,579,682,905,580,592,228,280,708,312,95,255,603,89,915,330,704,280,509,764,357,161,976,155,11,615,979,565,915,451,354,699,381,388,955,960,979,534,239,38,846,685,645,800,774,559,129,829,838,990,592,547,150,919,701,160,533,680,724,800,130,430,498,510,817,804,821,147,337,59,184,534,96,828,333,221,738,814,49,928,803,992,474,304,910,526,464,443,205,539,594,686,320,443,547,488,246,367,634,582,778,170,116,873,349,800,93,439,613,141,366,415,132,191,71,393,716,534,187,273,424,780,958,96,222,505,583,819,223,569,753,1000,90,220,872,790,19,316,228,984,456,945,750,939,135,820,684,203,705,870,475,129,650,784,224,223,640,158,394,863,726,146,214,167,365,438,957,735,753,184,718,561,481,468,851,967,287,534,169,992,404,995,472,405,779,47,979,418,556,372,280,634,869,494,800,585,283,756,320,35,292,389,595,772,208,798,90,495,331,259,838,86,605,661,490,383,59,821,801,614,192,432,247,413,277,47,997,559,154,668,946,445,57,892,568,264,689,10,110,20,620,299,457,224,959,299,607,17,119,759,983,662,542,229,74,819,627,71,729,781,738,674,577,146,566,497,410,254,506,871,625,125,170,434,348,128,732,306,497,850,64,479,511,958,59,937,776,686,359,504,466,448,530,42,594,95,538,355,700,395,225,677,519,746,110,219,226,193,524,722,42,940,552,904,897,610,192,24,295,550,879,112,998,760,154,591,854,43,297,906,790,873,934,308,619,395,878,844,587,754,917,980,693,468,883,941,429,75,316,724,976,546,835,973,306,340,915,511,735,211,416,524,436,701,183,54,95,61,897,33,814,813,12,858,632,895,150,60,321,817,135,296,362,322,621,667,13,887,178,747,450,945,622,885,646,157,938,92,217,186,125,382,350,488,591,981,382,92,392,54,908,527,702,269,848,674,288,212,560,465,311,9,761,932,245,758,88,534,850,656,719,326,389,68,813,979,400,547,70,792,952,329,670,5,598,869,678,885,80,590,701,390,950,461,674,195,219,113,728,420,121,447,97,509,866,261,840,618,807,261,409,111,590,430,115,539,298,793,775,729,382,475,119,331,287,144,877,857,256,605,628,728,403,76,237,620,337,428,237,495,688,645,605,277,74,720,167,723,864,941,452,597,767,922,279,406,65,156,262,672,112,242,400,514,317,988,133,5,415,722,500,102,366,456,731,792,527,897,866,390,838,317,338,604,590,617,9,6,124,623,678,587,216,429,452,884,416,584,889,830,657,740,283,23,195,13,166,722,910,383,463,747,52,801,702,641,769,63,647,244,37,676,830,604,104,281,487,519,216,727,700,873,466,982,247,661,995,764,382,256,146,844,354,197,996,55,190,764,469,836,359,857,511,188,460,966,468,947,484,684,673,535,908,139,516,154,151,510,917,884,765,62,79,470,611,75,525,800,190,345,635,549,202,497,736,661,462,556,959,297,591,632,831,498,122,698,651,624,560,919,507,676,332,585,146,942,11,670,741,201,366,727,101,567,575,836,228,388,743,538,684,333,169,866,830,642,564,832,265,123,750,771,150,82,708,295,23,718,316,116,918,682,194,18,248,769,206,827,156,948,365,192,633,885,57,462,879,972,646,143,446,395,266,596,828,973,890,203,690,206,318,960,887,511,329,486,631,886,665,787,186,381,978,818,265,386,631,143,710,276,638,155,23,903,102,850,227,992,52,268,549,721,227,787,584,908,272,214,793,288,352,330,668,681,147,933,67,778,427,128,405,64,282,427,318,736,629,544,79,32,812,627,105,390,413,688,297,36,253,442,676,605,771,343,285,918,275,703,47,54,830,451,117,464,230,787,199,858,330,277,889,141,255,993,531,19,32,179,406,285,620,81,241,743,424,877,660,50,932,58,103,761,860,572,576,89,358,774,946,39,402,187,532,656,531,414,674,563,592,80,199,564,160,791,306,583,667,317,985,598,374,87,711,585,10,286,674,719,412,971,758,813,509,289,469,40,702,494,954,645,925,152,560,85,294,865,19,960,533,3,910,258,442,620,843,803,257,516,522,668,838,631,833,347,919,653,386,972,146,691,968,71,842,528,507,487,744,877,446,277,880,707,886,673,678,728,475,287,595,348,954,433,978,138,131,248,790,516,571,288,206,539,710,399,418,216,885,513,92,682,141,323,741,27,347,418,106,822,56,701,169,10,485,499,499,615,746,289,482,317,928,39,207,637,789,976,204,25,488,647,58,629,970,798,655,668,568,112,489,623,812,10,984,648,508,483,614,605,123,95,921,402,485,479,38,273,454,593,297,942,239,355,922,560,152,928,228,71,39,68,694,203,429,29,850,936,511,816,893,985,910,165,386,747,644,775,19,449,367,316,742,958,22,663,869,525,942,96,596,981,516,641,183,944,669,384,232,532,199,124,868,461,640,254,207,283,28,225,732,747,892,825,704,265,488,924,790,429,372,737,761,887,377,943,182,397,679,765,280,877,240,148,337,880,753,895,162,132,120,245,878,363,70,933,628,909,857,769,689,228,505,450,466,233,744,647,981,774,412,261,651,651,760,339,530,512,234,44,995,705,640,225,419,61,157,398,969,365,166,10,944,670,459,761,902,554,760,235,328,523,847,330,525,606,20,55,469,605,450,463,661,441,687,80,502,196,477,470,912,643,831,208,664,641,968,918,195,79,152,874,601,998,203,126,603,574,532,423,179,981,237,839,421,924,918,922,471,747,744,734,741,926,941,404,567,261,321,113,339,824,986,940,821,540,417,775,113,948,197,291,928,786,482,700,61,751,974,531,497,69,616,237,994,557,993,912,169,665,24,859,489,9,150,309,900,566,436,365,513,984,655,792,769,488,844,829,239,817,711,735,237,327,324,582,235,316,494,403,980,517,261,468,878,763,129,777,328,564,141,841,899,148,632,668,635,475,496,225,643,559,960,231,885,635,813,119,950,658,873,281,174,485,101,403,247,581,532,575,496,24,767,394,523,398,61,158,225,909,382,219,467,693,450,703,327,614,173,628,271,45,261,796,529,361,551,128,941,82,54,788,105,820,181,628,569,594,137,145,854,870,364,672,915,165,374,593,130,546,221,752,942,481,899,822,193,449,949,485,530,2,272,987,173,804,966,742,397,454,886,250,675,601,273,589,765,646,182,894,543,754,997,484,586,896,658,778,344,606,262,226,960,885,564,132,688,529,225,437,334,111,38,8,711,311,597,828,308,130,73,203,235,70,38,820,965,695,949,308,653,562,533,612,446,96,95,485,976,320,921,309,430,959,669,492,621,265,319,928,746,392,130,980,813,168,151,777,862,99,84,866,660,969,477,105,416,924,941,744,243,862,404,24,820,72,867,440,688,186,719,433,929,849,764,741,368,914,869,581,364,304,447,23,272,275,479,40,198,420,783,440,633,538,815,452,610,682,243,297,219,313,82,499,513,845,591,880,111,459,813,826,114,611,849,386,885,679,777,83,450,911,874,82,448,41,885,57,74,479,354,292,792,787,142,304,983,732,536,445,542,348,271,655,958,471,392,194,149,520,276,599,430,502,680,878,894,917,286,967,395,991,258,186,777,751,490,760,834,377,204,727,724,474,733,33,944,125,226,445,644,854,395,426,707,426,655,600,342,940,566,737,931,175,922,59,925,763,170,110,139,374,836,214,199,568,246,495,44,824,291,688,29,685,465,735,110,119,686,452,58,603,188,340,777,461,399,53,224,920,162,362,293,349,576,844,916,173,690,960,348,980,999,376,16,463,462,125,933,147,928,990,749,467,682,877,928,432,281,151,351,794,864,996,142,791,191,410,316,880,369,663,211,719,391,226,181,852,702,113,999,982,454,99,448,487,328,375,918,608,877,621,402,93,616,895,883,806,304,550,37,24,213,599,742,603,176,274,806,229,738,804,210,192,255,658,678,582,384,948,541,261,568,294,353,535,541,587,692,844,137,728,868,701,326,961,655,853,235,460,81,972,616,291,515,222,300,545,155,683,492,695,943,411,341,647,945,881,586,636,76,74,715,943,774,392,256,428,244,490,239,324,461,854,966,328,427,265,872,581,948,363,276,242,773,968,241,69,848,826,704,923,899,770,218,24,161,473,803,756,314,41,79}

    Returns: 5062605

  23. {6,3,4,7,1,4,7,1,1,3,1,2,7,3,6,5,3,6,6,7,1,7,2,6,5,2,4,3,7,4,7,4,4,3,3,5,6,1,3,5,3,1,6,3,3,4,7,3,7,4,2,7,3,4,5,6,5,1,1,3,2,5,6,6,7,1,1,4,1,3,1,2,1,6,4,1,7,1,3,6,4,2,5,5,5,7,3,1,7,1,1,6,6,6,4,5,4,2,1,3,2,6,4,2,2,5,2,1,5,4,4,2,4,6,4,6,5,6,6,2,4,6,1,2,2,2,5,6,2,3,1,3,2,2,5,1,6,4,2,3,6,3,2,2,7,5,7,4,1,4,4,5,7,2,4,2,1,1,7,2,4,5,5,3,6,7,1,4,3,7,6,6,3,6,7,2,3,5,3,2,1,6,6,7,5,2,1,6,1,5,7,2,2,2,2,5,1,2,1,2,2,5,7,4,3,5,3,3,2,5,2,7,2,7,6,6,7,5,4,7,7,2,6,7,3,7,4,2,1,3,1,2,7,5,3,7,2,5,7,1,1,2,7,2,6,4,5,5,1,7,2,7,1,7,6,1,6,1,2,5,3,2,6,2,5,7,6,6,4,3,5,2,4,4,3,1,7,1,3,5,7,5,5,5,2,1,5,6,1,7,3,3,6,6,2,1,5,5,7,7,6,4,1,7,5,4,7,3,2,3,7,6,5,4,3,6,3,5,4,1,2,6,2,6,5,1,6,2,4,5,6,2,6,7,1,2,1,1,4,2,3,3,5,7,5,5,3,5,2,7,5,4,3,6,2,7,5,7,7,1,3,5,2,6,2,2,7,2,7,1,3,7,4,5,4,6,2,7,3,4,6,5,7,6,2,1,6,6,5,3,6,7,5,5,4,7,4,3,1,4,2,2,3,5,6,7,1,1,4,1,4,7,5,1,5,6,6,1,2,3,3,7,1,6,2,4,5,6,4,3,2,5,4,2,7,1,6,7,6,2,7,7,1,3,7,6,1,3,6,1,5,7,5,3,5,7,6,7,5,1,2,4,5,4,5,5,4,2,2,2,3,7,6,2,2,5,5,7,5,1,7,2,7,5,3,2,4,6,1,6,6,1,2,4,4,4,6,5,5,7,4,6,4,2,7,5,4,4,5,1,4,2,7,2,6,2,3,7,6,2,5,4,2,4,5,3,1,1,5,3,6,1,1,2,7,5,7,3,6,2,1,3,3,7,2,2,7,2,1,5,1,4,6,7,7,4,2,5,2,6,1,7,4,6,2,3,4,6,3,2,7,3,2,2,3,1,1,7,3,7,4,1,3,2,1,2,3,7,7,5,6,7,2,7,3,3,3,4,6,3,4,5,6,5,5,6,4,3,5,4,2,6,4,4,7,4,6,1,4,5,3,7,2,4,6,2,5,6,6,3,7,2,6,5,4,1,3,7,3,5,3,5,3,5,1,2,1,4,7,2,6,2,6,5,4,3,7,1,1,5,1,7,6,4,2,7,4,2,7,7,6,7,2,1,4,2,1,3,4,5,2,2,7,1,7,1,3,6,1,1,1,6,6,4,3,7,3,4,2,7,3,5,7,2,4,1,4,4,1,5,1,3,6,5,3,3,5,5,1,3,5,6,7,3,2,2,1,5,5,7,2,6,4,1,7,7,7,1,1,7,5,7,7,2,4,2,4,7,4,3,7,7,1,6,7,3,7,7,5,3,6,6,6,1,5,3,5,4,4,6,1,6,5,1,7,6,7,2,3,4,4,3,3,4,1,2,4,6,7,1,6,3,5,4,1,2,6,6,3,7,2,1,6,4,1,3,7,6,4,3,7,5,5,2,7,3,1,3,1,5,4,6,6,1,7,6,7,6,4,2,3,3,2,6,6,1,2,6,4,3,1,3,6,3,2,5,5,7,7,4,5,1,7,3,6,7,6,5,3,3,4,5,3,4,4,2,2,3,7,5,3,5,5,1,5,6,5,2,3,3,3,7,3,3,7,7,2,6,4,4,6,6,6,1,7,2,7,1,2,4,3,5,6,5,5,3,3,1,3,5,3,5,3,3,5,7,2,6,3,4,7,6,2,6,5,6,5,4,4,7,6,6,2,4,1,6,7,3,4,2,5,4,4,5,7,2,5,1,5,5,2,5,4,1,1,1,6,3,2,2,7,7,5,1,4,5,5,3,5,1,2,1,5,3,5,2,4,7,7,7,5,2,4,6,2,2,6,6,4,7,7,4,5,3,4,1,7,6,1,3,7,7,3,2,2,5,3,4,5,2,1,7,3,4,5,3,3,1,1,4,5,5,5,2,7,7,7,5,5,5,7,4,4,7,5,4,4,5,5,6,7,5,3,2,6,5,4,6,5,2,2,1,7,7,2,6,4,7,1,1,4,7,3,6,4,5,2,6,3,4,4,2,1,5,1,4,2,3,2,5,4,3,5,1,7,4,7,3,3,7,4,5,5,4,3,6,1,2,4,3,5,6,2,5,3,3,1,2,5,2,6,6,2,3,7,2,7,4,2,7,1,3,4,3,6,4,2,7,5,3,7,2,1,2,4,1,4,2,3,6,1,6,2,3,2,1,2,6,2,3,3,3,6,5,3,2,1,4,1,6,7,1,7,5,2,4,4,3,3,6,1,4,4,7,6,3,6,7,6,7,7,7,7,3,4,3,5,2,4,3,7,1,3,5,6,2,6,2,4,1,5,2,4,6,7,2,7,5,6,3,4,4,2,2,4,3,2,1,5,5,2,4,6,4,6,2,4,4,1,5,5,3,5,6,6,4,6,5,1,2,6,2,5,5,1,2,1,2,7,5,7,1,6,3,3,3,2,4,6,7,1,1,7,3,7,5,4,3,1,2,4,6,4,7,1,2,6,1,4,5,3,1,4,7,3,4,2,2,7,5,1,5,6,7,1,3,2,4,5,2,6,6,5,7,5,6,1,3,4,2,1,7,2,2,4,4,5,5,3,2,2,3,6,5,7,4,5,2,1,7,1,4,6,6,1,3,2,1,4,5,1,2,4,2,3,7,4,5,2,6,6,2,7,2,4,6,6,2,5,4,6,4,7,4,2,7,5,1,5,1,5,5,2,7,7,2,4,1,6,6,6,2,5,3,3,1,7,1,2,4,4,1,7,3,2,6,7,4,6,3,4,2,5,3,1,2,4,4,2,7,7,1,1,4,3,4,5,2,4,4,4,6,2,1,6,2,5,6,5,1,6,2,2,3,2,7,5,4,4,6,3,1,4,2,5,5,5,2,6,6,3,7,4,5,6,1,6,3,6,3,3,2,2,3,4,2,2,1,5,3,7,5,4,3,6,6,7,3,5,4,7,7,1,1,2,6,1,5,1,4,6,2,5,7,4,2,6,3,7,3,6,6,1,7,7,6,3,4,7,7,5,4,6,6,4,6,4,3,3,3,6,1,2,2,6,5,1,4,5,7,7,1,6,5,5,3,1,7,6,7,6,2,3,3,7,5,1,1,7,1,1,5,2,2,4,5,4,4,1,7,4,5,7,7,7,5,2,1,4,5,7,1,6,1,1,3,5,1,2,4,6,7,6,5,2,3,2,3,4,3,2,7,5,7,6,5,4,5,5,5,3,2,3,6,2,3,7,4,1,6,7,7,5,4,4,4,4,6,7,7,6,6,7,1,5,3,5,6,1,7,2,1,2,4,4,1,7,3,5,5,6,4,4,4,5,6,7,1,2,4,1,7,3,5,7,5,7,3,4,7,2,3,7,3,6,4,4,3,4,6,6,3,2,2,4,5,5,3,5,6,5,3,5,5,7,3,7,7,3,1,4,4,3,2,5,7,5,6,2,6,4,5,6,3,7,2,7,4,3,3,1,7,5,5,2,5,5,1,2,7,2,5,2,4,6,6,3,1,2,3,5,5,7,3,5,4,5,5,6,5,5,6,2,2,1,3,4,4,1,5,1,2,3,2,4,6,5,4,7,6,4,4,1,2,4,6,3,6,1,1,3,5,4,4,4,3,4,1,4,3,5,4,4,5,6,5,4,1,7,1,7,3,2,5,2,3,3,5,2,1,3,2,3,5,4,7,7,7,7,3,2,2,4,4,5,2,6,1,3,5,6,7,6,5,4,7,7,5,4,1,3,7,3,6,4,6,3,1,3,7,1,3,1,4,4,3,4,2,3,4,7,6,1,5,3,4,4,3,6,6,3,2,3,3,5,4,6,7,4,2,6,2,2,4,5,5,7,6,6,7,2,3,6,7,5,6,4,7,1,7,5,2,6,5,2,3,1,1,2,2,7,5,3,1,7,5,3,4,2,6,1,1,2,4,1,6,3,2,3,1,1,5,2,7,2,2,2,2,2,2,3,6,4,3,6,1,6,1,4,7,6,3,5,5,6,5,2,1,6,4,7,7,2,6,4,3,7,5,3,1,4,3,4,6,4,2,6,7,7,1,4,4,3,1,6,1,6,7,7,4,2,4,1,1,2,4,1,2,7,1,7,1,4,4,6,5,3,5,4,1,5,7,4,5,7,7,3,5,5,2,7,6,5,7,4,5,2,4,6,6,3,3,6,6,6,5,3,7,2,6,7,4,5,1,6,2,7,1,7,4,1,4,7,3,1,1,7,2,3,3,7,5,6,6,1,2,1,3,1,7,6,7,3,1,5,6,2,5,6,6,6,4,2,4,7,3,2,4,4,4,7,2,1,3,5,1,4,5,1,5,4,4,2,4,4,7,2,6,2,5,2,5,2,4,6,6,6,1,2,7,4,6,6,3,1,3,1,5,7,7,7,3,3,6,4,7,3,5,3,4,3,4,7,2,5,5,7,1,5,1,6,7,7,4,7,5,5,7,2,2,6,6,5,7,5,6,6,7,4,6,2,4,7,1,5,5,3,4,3,6,2,1,3,6,3,2,4,7,6,3,1,3,2,3,2,4,2,5,1,3,3,2,6,7,7,1,4,3,4,5,6,3,5,1,2,7,2,3,4,5,3,5,7,4,5,6,5,6,3,6,1,3,5,4,3,5,4,4,5,5,1,3,1,6,1,7,3,2,7,7,4,2,2,4,4,6,2,1,3,5,4,1,5,2,5,7,4,6,4,1,4,2,1,2,5,1,6,1,7,5,5,3,6,6,4,7,2,6,6,4,1,2,5,3,1,7,3,4,5,4,2,1,5,7,7,3,5,5,1,2,2,5,5,6,1,6,3,2,4,1,6,2,1,1,5,1,7,5,3,4,6,2,3,3,7,7,3,4,5,1,6,4,5,1,7,3,6,3,5,1,3,1,7,1,1,2,7,7,4,2,1,2,1,1,3,7,1,5,2,5,6,5,6,1,5,6,4,1,1,1,1,1,6,6,2,6,7,6,3,4,7,1,5,5,2,5,3,7,3,2,2,6,6,7,6,1,3,7,1,3,5,7,2,3,5,1,1,2,6,1,3,3,2,6,5,1,3,7,7,5,1,1,1,6,5,7,4,1,4,5,1,2,4,2,4,6,7,3,5,5,3,1,5,2,6,3,2,1,2,1,4,1,6,4,4,2,1,1,2,5,5,2,6,6,2,7,2,1,2,6,4,5,6,1,6,2,3,1,1,3,6,4,3,3,5,6,4,4,4,3,6,6,2,4,2,3,1,3,2,3,7,5,7,5,3,3,5,4,1,5,6,5,1,6,7,3,2,1,6,6,3,4,4,4,5,6,5,6,1,6,1,5,1,5,1,1,7,5,4,6,2,7,3,7,5,2,7,7,7,6,5,2,7,6,3,5,4,7,1,3,3,6,7,1,3,7,2,7,2,3,5,3,3,7,7,7,6,7,4,5,5,1,6,2,7,7,6,1,6,4,3,7,2,1,7,2,5,6,2,7,2,4,7,4,4,7,1,7,6,5,5,1,3,1,2,7,7,6,1,4,2,1,1,2,6,5,3,4,4,2,3,5,6,2,6,7,6,6,6,4,1,1,2,4,2,2,3,6,7,3,7,6,2,5,7,7,3,1,3,6,2,3,1,7,5,6,6,3,2,3,5,3,3,6,6,2,5,1,6,4,2,3,1,3,1,5,2,3,5,5,6,7,5,6,4,2,4,1,3,5,3,5,5,5,1,3,5,6,2,3,7,3,5,7,5,5,3,4,5,7,6,3,4,4,1,6,3,2,6,5,5,1,7,2,3,1,3,5,6,4,7,5,6,3,3,1,7,5,2,3,2,1,5,4,2,4,2,4,5,7,7,7,5,6,7,5,4,2,3,2,5,7,5,1,2,7,6,7,2,7,2,3,5,4,4,4,7,5,6,3,2,5,2,4,1,1,2,5,2,2,6,4,6,1,4,1,5,7,5,6,5,4,7,7,7,3,4,7,1,2,2,7,4,3,4,4,2,3,6,3,2,3,5,7,3,1,5,1,6,7,6,3,3,3,7,3,6,1,2,4,2,1,3,3,3,4,7,2,4,5,5,5,5,2,3,1,7,7,1,3,5,4,3,7,5,3,2,3,3,1,4,3,1,4,5,2,1,2,3,4,5,7,7,2,6,2,2,4,6,7,6,3,2,2,3,6,4,2,6,4,3,7,6,3,3,4,4,1,3,7,3,7,4,2,2,1,3,1,4,6,1,2,7,7,3,2,3,4,1,1,1,3,7,4,4,7,5,7,1,1,4,3,7,1,4,6,6,4,7,2,7,5,3,6,4,4,5,6,5,6,4,3,1,1,5,2,7,2,2,7,2,3,2,7,1,3,5,6,4,2,7,4,4,1,2,7,2,7,3,6}

    Returns: 1806

  24. {9,11,7,10,5,11,13,6,11,7,1,10,13,6,2,9,1,9,3,2,2,9,9,6,7,6,12,8,14,12,11,14,15,2,9,11,4,13,1,7,4,9,1,8,6,2,1,6,10,11,14,3,11,14,1,2,12,4,1,10,15,11,9,14,5,9,2,15,6,2,6,1,10,6,15,7,14,1,13,1,3,3,3,13,2,3,14,13,6,14,7,13,1,7,3,12,15,4,12,12,13,2,12,14,15,12,6,13,4,10,5,6,12,8,10,13,2,8,10,15,13,9,4,13,15,13,10,15,9,13,11,6,14,15,4,5,3,9,10,13,3,14,10,7,13,4,4,15,11,6,6,15,14,1,12,5,13,13,11,6,10,7,3,1,13,7,5,15,7,14,4,2,5,13,8,2,1,3,8,3,8,13,2,13,5,5,3,10,10,5,15,4,11,3,11,15,1,8,6,7,13,9,8,2,6,7,4,13,10,11,15,9,1,8,14,5,13,1,6,7,12,6,2,8,15,5,14,15,12,5,13,1,13,6,3,11,4,6,8,13,8,15,7,8,14,5,5,3,12,10,9,8,7,3,7,13,14,6,12,2,2,2,2,14,14,4,9,2,1,2,15,1,8,13,15,6,9,4,9,12,6,9,11,4,3,3,2,1,15,5,2,1,13,11,6,11,6,15,13,7,8,12,7,7,1,6,12,9,2,12,12,14,6,7,9,15,1,2,1,15,14,9,7,11,11,5,7,2,4,4,15,3,7,13,1,14,10,12,14,11,1,10,1,6,1,2,5,2,3,12,8,1,13,7,4,8,11,10,1,6,5,15,8,11,12,8,9,7,11,14,9,11,8,2,8,8,3,5,1,12,1,1,13,5,7,1,5,2,2,5,7,6,5,6,8,8,5,8,14,15,6,15,3,13,1,10,12,3,14,13,6,7,13,10,3,11,2,7,12,3,12,10,8,8,15,15,15,4,7,14,10,4,5,12,1,5,14,13,14,12,2,4,10,6,14,13,1,15,4,12,10,7,6,9,14,12,9,14,15,7,4,9,11,8,13,3,4,11,15,2,14,8,12,9,13,2,13,13,2,1,1,3,15,13,11,13,9,11,3,15,3,13,1,5,5,13,14,15,15,6,1,13,13,5,13,3,6,10,7,14,3,8,1,2,12,12,6,13,7,9,4,1,6,4,12,3,8,11,2,7,1,10,12,13,14,9,7,4,11,14,3,13,13,3,14,1,14,4,13,13,4,2,13,10,12,10,4,5,5,5,3,12,14,14,1,12,15,8,8,10,6,10,7,3,4,12,3,10,7,8,7,11,1,11,12,12,5,15,1,1,4,11,12,10,9,13,13,8,12,5,9,2,6,15,11,2,3,5,11,10,4,9,5,4,4,8,1,1,7,8,8,2,3,12,3,12,1,1,11,12,5,5,13,3,11,15,4,14,11,14,8,15,14,4,3,9,11,3,1,9,11,9,2,13,5,5,1,12,5,4,8,1,8,12,3,10,11,13,8,6,3,15,5,1,10,15,2,12,2,2,5,4,10,7,9,6,3,1,2,7,4,1,14,3,12,9,13,14,6,5,5,9,12,1,1,6,7,2,3,1,4,14,4,5,12,4,3,14,5,11,12,8,12,11,11,15,4,8,14,1,4,10,1,15,2,2,13,9,10,7,9,5,5,4,10,2,8,4,7,4,14,4,3,2,6,13,2,1,12,15,1,8,1,2,7,2,10,4,10,11,10,10,1,7,6,2,15,13,5,6,8,10,1,10,12,6,15,13,6,3,4,14,10,4,7,2,12,8,12,14,3,14,8,10,5,13,11,11,2,7,1,9,9,2,11,5,14,10,9,12,4,4,10,14,14,1,7,10,15,3,8,2,8,1,12,4,5,14,14,14,13,15,7,6,8,9,2,13,10,10,9,14,5,10,12,3,2,3,12,1,12,5,3,12,12,6,15,8,11,14,6,15,13,5,5,12,13,13,9,8,7,10,6,3,4,9,5,6,3,2,13,6,13,15,2,9,12,2,1,15,15,14,14,4,3,4,7,15,8,7,14,15,1,11,9,12,4,14,9,13,15,6,4,12,13,12,12,1,13,4,15,4,2,14,14,4,9,5,11,1,12,9,7,4,5,1,15,15,14,8,13,5,6,8,8,3,4,11,3,9,14,3,12,8,8,11,3,1,7,13,8,3,7,15,7,3,7,13,9,5,13,6,1,3,5,8,12,1,3,14,9,8,8,12,15,15,14,3,7,6,7,7,15,5,6,6,7,4,11,1,15,8,13,15,2,10,14,13,10,1,11,3,15,11,14,7,2,5,1,1,10,7,7,9,12,4,7,10,7,2,2,6,1,15,12,2,9,10,14,10,2,1,12,1,11,2,14,13,6,14,5,15,13,11,1,9,6,7,10,12,15,12,9,15,3,5,1,3,14,14,12,15,14,15,7,2,1,6,6,14,4,10,5,1,5,5,1,2,3,3,13,2,14,13,1,8,2,1,2,7,6,5,6,5,4,12,13,11,2,3,9,13,12,6,5,8,10,6,9,13,15,13,14,5,10,7,12,11,14,5,2,5,9,14,1,4,2,13,14,11,15,15,8,3,12,4,10,6,1,10,10,15,7,9,4,1,7,7,3,5,11,11,9,4,1,1,14,2,5,5,4,4,11,11,13,7,7,7,12,7,1,7,7,14,7,2,6,5,9,15,9,4,10,10,15,2,10,13,11,15,9,14,10,4,2,8,10,8,6,14,6,14,12,12,12,3,6,3,7,14,2,7,9,4,1,8,5,3,13,7,9,6,6,3,10,7,2,11,6,8,9,11,6,5,15,9,7,5,11,5,3,5,12,11,8,4,11,4,6,15,11,14,5,8,9,6,14,10,2,4,9,10,6,6,15,5,15,13,9,2,10,3,6,13,6,5,1,1,1,14,15,3,4,11,10,12,2,15,14,3,10,14,12,15,12,3,5,11,8,5,4,2,8,10,14,13,6,6,5,6,11,11,8,15,6,9,3,7,8,8,1,2,7,5,9,3,7,13,5,14,2,15,7,1,1,5,5,7,3,9,4,13,4,4,4,2,12,7,8,5,6,1,13,12,5,6,6,3,10,2,9,4,2,15,4,2,12,9,15,14,9,4,3,5,7,7,6,3,5,5,14,10,5,4,14,9,9,11,4,4,13,12,14,6,11,2,14,7,2,14,12,3,9,7,7,15,13,12,9,9,1,15,3,6,3,1,6,3,4,9,13,1,12,11,13,8,5,11,6,13,1,10,15,9,1,6,15,5,2,1,13,10,15,15,7,9,8,4,11,11,5,1,3,1,11,7,8,7,9,6,5,10,15,4,10,15,2,2,11,10,2,8,4,1,14,2,1,13,6,11,15,10,3,9,10,14,15,10,12,9,7,1,10,6,12,11,12,13,12,7,14,13,6,10,5,4,11,5,2,8,8,1,2,10,10,4,15,1,5,12,1,3,4,2,8,7,13,11,11,9,9,10,14,14,4,10,2,14,15,10,14,14,3,7,15,4,10,7,4,6,10,12,8,13,13,7,12,10,9,7,11,2,1,1,15,4,10,9,10,1,10,8,14,12,14,6,7,1,12,3,13,13,14,13,2,11,11,13,13,5,5,15,13,5,15,5,1,9,5,10,10,14,9,15,3,14,12,9,6,15,11,4,12,9,8,14,12,3,11,9,14,15,8,12,12,14,1,12,7,12,13,8,10,6,15,12,11,11,13,2,3,8,12,14,9,4,12,5,13,15,5,12,14,4,15,10,2,7,13,15,3,10,8,4,7,14,8,3,1,5,11,3,4,14,2,12,2,5,8,6,4,4,9,10,7,8,11,8,6,9,8,8,10,7,4,2,5,11,11,12,15,13,15,3,11,8,7,4,12,6,1,1,10,10,2,8,9,12,1,15,12,15,14,7,13,2,15,2,4,2,13,3,14,4,13,1,11,4,4,8,1,11,15,10,5,8,3,6,4,10,5,1,1,10,7,13,4,13,6,7,14,10,2,12,14,14,12,1,9,7,15,1,2,6,3,14,13,12,4,2,6,15,9,13,1,7,10,4,4,7,3,2,1,11,13,6,9,1,7,9,14,13,9,7,4,11,12,1,14,15,9,4,6,2,8,7,8,9,2,11,15,4,12,8,14,1,5,14,8,3,14,13,1,15,12,4,2,8,11,1,15,5,11,5,6,4,11,14,12,13,1,4,8,13,11,14,5,15,4,5,3,3,2,3,2,13,13,10,6,8,10,5,12,6,1,10,9,12,8,12,1,15,15,8,4,10,13,9,2,2,13,4,4,6,13,12,4,10,6,1,2,8,12,6,13,12,15,13,15,14,1,15,13,8,15,2,2,12,2,10,5,14,5,15,4,2,3,14,3,1,14,5,8,2,2,12,14,1,1,5,6,1,5,3,8,11,11,2,14,12,3,11,2,8,10,13,9,13,11,12,13,2,8,5,10,1,8,15,8,8,5,13,15,1,7,15,11,3,1,1,6,3,11,15,2,6,12,11,10,14,14,14,15,6,10,2,13,2,1,5,9,5,2,15,5,15,14,7,2,6,15,15,9,10,14,10,7,2,12,8,15,10,6,7,7,15,8,4,1,8,15,1,13,1,1,9,1,6,8,9,12,7,15,12,8,5,13,7,6,10,14,6,11,5,4,10,4,11,5,12,3,5,4,7,12,4,8,4,2,15,5,13,13,4,9,5,1,6,11,6,7,2,3,3,6,6,4,1,8,8,4,3,4,8,9,1,3,8,11,4,14,15,8,11,11,1,8,11,7,10,8,5,11,3,7,8,8,2,1,1,10,4,3,5,3,3,5,13,3,8,8,1,7,1,4,9,1,3,11,14,12,4,4,8,6,2,7,5,4,7,12,5,3,6,9,12,1,6,9,3,13,2,10,11,2,5,5,9,7,15,8,4,10,11,3,7,4,9,4,7,8,15,3,10,6,12,6,13,2,7,7,14,8,1,9,1,13,5,9,4,12,1,14,6,3,1,13,14,2,1,12,9,7,15,10,4,11,7,1,4,13,7,9,12,15,9,4,12,14,13,15,10,5,14,7,15,6,11,13,7,3,9,7,10,8,8,13,10,7,6,5,11,12,5,8,3,14,3,14,4,15,6,5,5,4,11,4,1,7,8,15,9,1,13,10,1,6,8,2,12,5,7,7,1,3,6,4,1,9,9,4,15,14,15,11,9,11,14,10,9,13,9,2,14,13,4,6,3,11,7,6,7,5,5,7,8,10,2,15,10,3,11,10,1,10,5,10,5,11,11,13,8,11,7,13,8,10,3,3,12,2,8,10,13,12,1,5,14,10,5,15,12,15,1,4,1,6,5,6,8,15,10,7,2,8,12,10,9,14,12,12,7,11,6,5,8,14,9,13,15,5,12,3,11,13,6,12,10,11,9,9,2,3,15,4,3,11,13,11,2,1,15,8,11,5,12,10,10,13,14,9,9,11,11,5,15,2,8,9,4,1,9,12,10,8,15,12,11,4,15,4,4,14,11,7,10,15,8,5,4,7,13,12,9,1,8,8,9,15,8,12,15,1,8,10,15,15,13,10,3,12,13,14,2,1,12,12,7,11,8,10,2,5,6,10,12,6,9,5,5,1,8,12,8,8,13,8,7,10,9,1,14,14,6,15,14,2,3,12,13,10,6,6,7,3,8,10,8,1,15,5,9,7,1,1,14,13,15,12,7,9,13,12,7,3,12,12,12,6,8,1,8,13,6,6,7,5,15,15,13,6,4,6,13,4,13,3,8,13,15,14,13,12,11,4,6,14,15,2,11,7,2,10,11,15,15,2,4,7,8,1,12,3,13,9,13,3,12,5,7,3,11,4,14,13,7,4,11,13,13,13,4,6,8,6,5,14,7,1,5,7,1,9,9,6,2,7,8,5,11,14,7,6,2,12,10,15,8,12,12,5,10,7,10,9,12,7,7,10,7,4,1,14,12,10,11,5,8,3,2,10,8,15,8,1,12,2,15,11,14,3,15,8,9,1,1,12,14,14,7,5,2,14,11,5,8,6,10,7,1,11,2,15,10,9,1,13,10,15,8,8,10,7,7,3,15,14,7,13,13,13,10,6,3,12,11,3,9,5,9,1,7,10,1,1,3,1,14,5,7,13,12,1,12,11,11,11,9,2,15,13,6,1,4,8,4,6,2,13,10,11,13,8,5,5,15,15,5,13,4,4,3,7,4,14,2,6,9,11,14,15,8,11,8,3,4,11,8,5,8,9,7,13,1,12,2,1,3,14,5,6,2,7,12,12,5,14,3,5,1,1,5,8,12,12,11,7,7,3,3,7,12,2,11,4,13,4,4,7,2,9,12,3,7,15,7,12,13,9,1,13,1,12,13,4,15,8,2,14,2,12,5,5,13,7,9,10,10,12,1,12,12,4,6,4,3,12,7,8,12,7,12,5,11,9,8,10,8,2,8,10,13,4,6,10,10,14,11,5,3,3,8,6,6,13,9,15,2,7,7,13,6,11,9,1,4,9,10,4,10,10,5,7,5,10,1,15,1,3,11,3,5,3,15,2,15,1,1,8,7,15,13,12,10,6,12,5,14,14,15,8,15,4,6,4,14,13,3,6,15,5,15,4,7,14,5,14,14,13,6,6,4,10,9,5,1,6,9,6,11,1,6,10,4,11,5,9,9,15,14,8,4,13,4,11,4,15,1,2,12,13,14,7,8,8,11,15,5,12,5,15,12,2,1,15,13,5,1,13,4}

    Returns: 14250606

  25. {9,11,7,10,5,11,13,6,11,7,1,10,13,6,2,9,1,9,3,2,2,9,9,6,7,6,12,8,14,12,11,14,15,2,9,11,4,13,1,7,4,9,1,8,6,2,1,6,10,11,14,3,11,14,1,2,12,4,1,10,15,11,9,14,5,9,2,15,6,2,6,1,10,6,15,7,14,1,13,1,3,3,3,13,2,3,14,13,6,14,7,13,1,7,3,12,15,4,12,12,13,2,12,14,15,12,6,13,4,10,5,6,12,8,10,13,2,8,10,15,13,9,4,13,15,13,10,15,9,13,11,6,14,15,4,5,3,9,10,13,3,14,10,7,13,4,4,15,11,6,6,15,14,1,12,5,13,13,11,6,10,7,3,1,13,7,5,15,7,14,4,2,5,13,8,2,1,3,8,3,8,13,2,13,5,5,3,10,10,5,15,4,11,3,11,15,1,8,6,7,13,9,8,2,6,7,4,13,10,11,15,9,1,8,14,5,13,1,6,7,12,6,2,8,15,5,14,15,12,5,13,1,13,6,3,11,4,6,8,13,8,15,7,8,14,5,5,3,12,10,9,8,7,3,7,13,14,6,12,2,2,2,2,14,14,4,9,2,1,2,15,1,8,13,15,6,9,4,9,12,6,9,11,4,3,3,2,1,15,5,2,1,13,11,6,11,6,15,13,7,8,12,7,7,1,6,12,9,2,12,12,14,6,7,9,15,1,2,1,15,14,9,7,11,11,5,7,2,4,4,15,3,7,13,1,14,10,12,14,11,1,10,1,6,1,2,5,2,3,12,8,1,13,7,4,8,11,10,1,6,5,15,8,11,12,8,9,7,11,14,9,11,8,2,8,8,3,5,1,12,1,1,13,5,7,1,5,2,2,5,7,6,5,6,8,8,5,8,14,15,6,15,3,13,1,10,12,3,14,13,6,7,13,10,3,11,2,7,12,3,12,10,8,8,15,15,15,4,7,14,10,4,5,12,1,5,14,13,14,12,2,4,10,6,14,13,1,15,4,12,10,7,6,9,14,12,9,14,15,7,4,9,11,8,13,3,4,11,15,2,14,8,12,9,13,2,13,13,2,1,1,3,15,13,11,13,9,11,3,15,3,13,1,5,5,13,14,15,15,6,1,13,13,5,13,3,6,10,7,14,3,8,1,2,12,12,6,13,7,9,4,1,6,4,12,3,8,11,2,7,1,10,12,13,14,9,7,4,11,14,3,13,13,3,14,1,14,4,13,13,4,2,13,10,12,10,4,5,5,5,3,12,14,14,1,12,15,8,8,10,6,10,7,3,4,12,3,10,7,8,7,11,1,11,12,12,5,15,1,1,4,11,12,10,9,13,13,8,12,5,9,2,6,15,11,2,3,5,11,10,4,9,5,4,4,8,1,1,7,8,8,2,3,12,3,12,1,1,11,12,5,5,13,3,11,15,4,14,11,14,8,15,14,4,3,9,11,3,1,9,11,9,2,13,5,5,1,12,5,4,8,1,8,12,3,10,11,13,8,6,3,15,5,1,10,15,2,12,2,2,5,4,10,7,9,6,3,1,2,7,4,1,14,3,12,9,13,14,6,5,5,9,12,1,1,6,7,2,3,1,4,14,4,5,12,4,3,14,5,11,12,8,12,11,11,15,4,8,14,1,4,10,1,15,2,2,13,9,10,7,9,5,5,4,10,2,8,4,7,4,14,4,3,2,6,13,2,1,12,15,1,8,1,2,7,2,10,4,10,11,10,10,1,7,6,2,15,13,5,6,8,10,1,10,12,6,15,13,6,3,4,14,10,4,7,2,12,8,12,14,3,14,8,10,5,13,11,11,2,7,1,9,9,2,11,5,14,10,9,12,4,4,10,14,14,1,7,10,15,3,8,2,8,1,12,4,5,14,14,14,13,15,7,6,8,9,2,13,10,10,9,14,5,10,12,3,2,3,12,1,12,5,3,12,12,6,15,8,11,14,6,15,13,5,5,12,13,13,9,8,7,10,6,3,4,9,5,6,3,2,13,6,13,15,2,9,12,2,1,15,15,14,14,4,3,4,7,15,8,7,14,15,1,11,9,12,4,14,9,13,15,6,4,12,13,12,12,1,13,4,15,4,2,14,14,4,9,5,11,1,12,9,7,4,5,1,15,15,14,8,13,5,6,8,8,3,4,11,3,9,14,3,12,8,8,11,3,1,7,13,8,3,7,15,7,3,7,13,9,5,13,6,1,3,5,8,12,1,3,14,9,8,8,12,15,15,14,3,7,6,7,7,15,5,6,6,7,4,11,1,15,8,13,15,2,10,14,13,10,1,11,3,15,11,14,7,2,5,1,1,10,7,7,9,12,4,7,10,7,2,2,6,1,15,12,2,9,10,14,10,2,1,12,1,11,2,14,13,6,14,5,15,13,11,1,9,6,7,10,12,15,12,9,15,3,5,1,3,14,14,12,15,14,15,7,2,1,6,6,14,4,10,5,1,5,5,1,2,3,3,13,2,14,13,1,8,2,1,2,7,6,5,6,5,4,12,13,11,2,3,9,13,12,6,5,8,10,6,9,13,15,13,14,5,10,7,12,11,14,5,2,5,9,14,1,4,2,13,14,11,15,15,8,3,12,4,10,6,1,10,10,15,7,9,4,1,7,7,3,5,11,11,9,4,1,1,14,2,5,5,4,4,11,11,13,7,7,7,12,7,1,7,7,14,7,2,6,5,9,15,9,4,10,10,15,2,10,13,11,15,9,14,10,4,2,8,10,8,6,14,6,14,12,12,12,3,6,3,7,14,2,7,9,4,1,8,5,3,13,7,9,6,6,3,10,7,2,11,6,8,9,11,6,5,15,9,7,5,11,5,3,5,12,11,8,4,11,4,6,15,11,14,5,8,9,6,14,10,2,4,9,10,6,6,15,5,15,13,9,2,10,3,6,13,6,5,1,1,1,14,15,3,4,11,10,12,2,15,14,3,10,14,12,15,12,3,5,11,8,5,4,2,8,10,14,13,6,6,5,6,11,11,8,15,6,9,3,7,8,8,1,2,7,5,9,3,7,13,5,14,2,15,7,1,1,5,5,7,3,9,4,13,4,4,4,2,12,7,8,5,6,1,13,12,5,6,6,3,10,2,9,4,2,15,4,2,12,9,15,14,9,4,3,5,7,7,6,3,5,5,14,10,5,4,14,9,9,11,4,4,13,12,14,6,11,2,14,7,2,14,12,3,9,7,7,15,13,12,9,9,1,15,3,6,3,1,6,3,4,9,13,1,12,11,13,8,5,11,6,13,1,10,15,9,1,6,15,5,2,1,13,10,15,15,7,9,8,4,11,11,5,1,3,1,11,7,8,7,9,6,5,10,15,4,10,15,2,2,11,10,2,8,4,1,14,2,1,13,6,11,15,10,3,9,10,14,15,10,12,9,7,1,10,6,12,11,12,13,12,7,14,13,6,10,5,4,11,5,2,8,8,1,2,10,10,4,15,1,5,12,1,3,4,2,8,7,13,11,11,9,9,10,14,14,4,10,2,14,15,10,14,14,3,7,15,4,10,7,4,6,10,12,8,13,13,7,12,10,9,7,11,2,1,1,15,4,10,9,10,1,10,8,14,12,14,6,7,1,12,3,13,13,14,13,2,11,11,13,13,5,5,15,13,5,15,5,1,9,5,10,10,14,9,15,3,14,12,9,6,15,11,4,12,9,8,14,12,3,11,9,14,15,8,12,12,14,1,12,7,12,13,8,10,6,15,12,11,11,13,2,3,8,12,14,9,4,12,5,13,15,5,12,14,4,15,10,2,7,13,15,3,10,8,4,7,14,8,3,1,5,11,3,4,14,2,12,2,5,8,6,4,4,9,10,7,8,11,8,6,9,8,8,10,7,4,2,5,11,11,12,15,13,15,3,11,8,7,4,12,6,1,1,10,10,2,8,9,12,1,15,12,15,14,7,13,2,15,2,4,2,13,3,14,4,13,1,11,4,4,8,1,11,15,10,5,8,3,6,4,10,5,1,1,10,7,13,4,13,6,7,14,10,2,12,14,14,12,1,9,7,15,1,2,6,3,14,13,12,4,2,6,15,9,13,1,7,10,4,4,7,3,2,1,11,13,6,9,1,7,9,14,13,9,7,4,11,12,1,14,15,9,4,6,2,8,7,8,9,2,11,15,4,12,8,14,1,5,14,8,3,14,13,1,15,12,4,2,8,11,1,15,5,11,5,6,4,11,14,12,13,1,4,8,13,11,14,5,15,4,5,3,3,2,3,2,13,13,10,6,8,10,5,12,6,1,10,9,12,8,12,1,15,15,8,4,10,13,9,2,2,13,4,4,6,13,12,4,10,6,1,2,8,12,6,13,12,15,13,15,14,1,15,13,8,15,2,2,12,2,10,5,14,5,15,4,2,3,14,3,1,14,5,8,2,2,12,14,1,1,5,6,1,5,3,8,11,11,2,14,12,3,11,2,8,10,13,9,13,11,12,13,2,8,5,10,1,8,15,8,8,5,13,15,1,7,15,11,3,1,1,6,3,11,15,2,6,12,11,10,14,14,14,15,6,10,2,13,2,1,5,9,5,2,15,5,15,14,7,2,6,15,15,9,10,14,10,7,2,12,8,15,10,6,7,7,15,8,4,1,8,15,1,13,1,1,9,1,6,8,9,12,7,15,12,8,5,13,7,6,10,14,6,11,5,4,10,4,11,5,12,3,5,4,7,12,4,8,4,2,15,5,13,13,4,9,5,1,6,11,6,7,2,3,3,6,6,4,1,8,8,4,3,4,8,9,1,3,8,11,4,14,15,8,11,11,1,8,11,7,10,8,5,11,3,7,8,8,2,1,1,10,4,3,5,3,3,5,13,3,8,8,1,7,1,4,9,1,3,11,14,12,4,4,8,6,2,7,5,4,7,12,5,3,6,9,12,1,6,9,3,13,2,10,11,2,5,5,9,7,15,8,4,10,11,3,7,4,9,4,7,8,15,3,10,6,12,6,13,2,7,7,14,8,1,9,1,13,5,9,4,12,1,14,6,3,1,13,14,2,1,12,9,7,15,10,4,11,7,1,4,13,7,9,12,15,9,4,12,14,13,15,10,5,14,7,15,6,11,13,7,3,9,7,10,8,8,13,10,7,6,5,11,12,5,8,3,14,3,14,4,15,6,5,5,4,11,4,1,7,8,15,9,1,13,10,1,6,8,2,12,5,7,7,1,3,6,4,1,9,9,4,15,14,15,11,9,11,14,10,9,13,9,2,14,13,4,6,3,11,7,6,7,5,5,7,8,10,2,15,10,3,11,10,1,10,5,10,5,11,11,13,8,11,7,13,8,10,3,3,12,2,8,10,13,12,1,5,14,10,5,15,12,15,1,4,1,6,5,6,8,15,10,7,2,8,12,10,9,14,12,12,7,11,6,5,8,14,9,13,15,5,12,3,11,13,6,12,10,11,9,9,2,3,15,4,3,11,13,11,2,1,15,8,11,5,12,10,10,13,14,9,9,11,11,5,15,2,8,9,4,1,9,12,10,8,15,12,11,4,15,4,4,14,11,7,10,15,8,5,4,7,13,12,9,1,8,8,9,15,8,12,15,1,8,10,15,15,13,10,3,12,13,14,2,1,12,12,7,11,8,10,2,5,6,10,12,6,9,5,5,1,8,12,8,8,13,8,7,10,9,1,14,14,6,15,14,2,3,12,13,10,6,6,7,3,8,10,8,1,15,5,9,7,1,1,14,13,15,12,7,9,13,12,7,3,12,12,12,6,8,1,8,13,6,6,7,5,15,15,13,6,4,6,13,4,13,3,8,13,15,14,13,12,11,4,6,14,15,2,11,7,2,10,11,15,15,2,4,7,8,1,12,3,13,9,13,3,12,5,7,3,11,4,14,13,7,4,11,13,13,13,4,6,8,6,5,14,7,1,5,7,1,9,9,6,2,7,8,5,11,14,7,6,2,12,10,15,8,12,12,5,10,7,10,9,12,7,7,10,7,4,1,14,12,10,11,5,8,3,2,10,8,15,8,1,12,2,15,11,14,3,15,8,9,1,1,12,14,14,7,5,2,14,11,5,8,6,10,7,1,11,2,15,10,9,1,13,10,15,8,8,10,7,7,3,15,14,7,13,13,13,10,6,3,12,11,3,9,5,9,1,7,10,1,1,3,1,14,5,7,13,12,1,12,11,11,11,9,2,15,13,6,1,4,8,4,6,2,13,10,11,13,8,5,5,15,15,5,13,4,4,3,7,4,14,2,6,9,11,14,15,8,11,8,3,4,11,8,5,8,9,7,13,1,12,2,1,3,14,5,6,2,7,12,12,5,14,3,5,1,1,5,8,12,12,11,7,7,3,3,7,12,2,11,4,13,4,4,7,2,9,12,3,7,15,7,12,13,9,1,13,1,12,13,4,15,8,2,14,2,12,5,5,13,7,9,10,10,12,1,12,12,4,6,4,3,12,7,8,12,7,12,5,11,9,8,10,8,2,8,10,13,4,6,10,10,14,11,5,3,3,8,6,6,13,9,15,2,7,7,13,6,11,9,1,4,9,10,4,10,10,5,7,5,10,1,15,1,3,11,3,5,3,15,2,15,1,1,8,7,15,13,12,10,6,12,5,14,14,15,8,15,4,6,4,14,13,3,6,15,5,15,4,7,14,5,14,14,13,6,6,4,10,9,5,1,6,9,6,11,1,6,10,4,11,5,9,9,15,14,8,4,13,4,11,4,15,1,2,12,13,14,7,8,8,11,15,5,12,5,15,12,2,1,15,13,5,1,13}

    Returns: 14250606

  26. {15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,3000}

    Returns: 1

  27. {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3}

    Returns: 5

  28. {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3}

    Returns: 25

  29. {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

    Returns: 4

  30. {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

    Returns: 23

  31. {1128, 2441, 2215, 2387, 1493, 1624, 1244, 2298, 1876, 5, 481, 844, 1747, 1997, 2372, 1813, 463, 93, 149, 1938, 1036, 1015, 2118, 1126, 2319, 2176, 2365, 2282, 10, 2176, 569, 484, 139, 916, 1180, 1290, 566, 1158, 1512, 2039, 859, 1865, 1065, 1467, 883, 250, 1738, 682, 2027, 233, 1730, 1939, 1071, 1454, 2289, 113, 324, 1090, 69, 1817, 1760, 1462, 2288, 2201, 1937, 2498, 706, 832, 817, 1083, 1247, 1805, 1081, 611, 1080, 1672, 2451, 652, 244, 2070, 439, 1684, 256, 2278, 447, 1130, 1914, 1185, 1127, 1068, 966, 1977, 1090, 2196, 279, 1897, 2077, 1364, 2030, 885, 2044, 906, 2365, 944, 1486, 2425, 858, 461, 375, 618, 163, 2172, 846, 499, 1378, 76, 1207, 10, 1754, 807, 585, 2022, 2206, 2249, 117, 1770, 716, 1386, 332, 1683, 2095, 1087, 1123, 1859, 27, 2034, 1819, 1813, 792, 523, 273, 1454, 810, 509, 906, 1295, 1132, 591, 818, 204, 691, 2067, 2111, 1223, 301, 22, 1201, 116, 827, 2216, 1709, 1972, 129, 1192, 1023, 1576, 1050, 1487, 473, 1845, 757, 1895, 1718, 1232, 535, 1632, 1212, 1697, 1344, 1323, 639, 125, 568, 129, 993, 29, 1477, 2400, 1559, 5, 834, 1703, 986, 1077, 1314, 801, 1325, 2119, 1987, 1830, 246, 2145, 119, 1474, 1947, 1296, 349, 879, 689, 1170, 1311, 2004, 1273, 2005, 1578, 1585, 1405, 1, 200, 995, 99, 1150, 2429, 468, 1012, 1555, 909, 642, 2418, 2234, 307, 1594, 2210, 2014, 1077, 994, 6, 1595, 682, 2197, 2180, 598, 1711, 389, 1195, 1330, 431, 1481, 1999, 2229, 1897, 1325, 1919, 993, 1732, 1597, 2217, 2152, 462, 393, 388, 2207, 961, 956, 864, 2217, 2295, 1759, 929, 584, 1579, 2311, 1819, 503, 1315, 2001, 1940, 2040, 1773, 2183, 1124, 1928, 1144, 189, 338, 1483, 2175, 1218, 283, 1981, 1277, 355, 1133, 290, 1810, 2473, 2137, 756, 2026, 1479, 1535, 1173, 553, 1415, 651, 2087, 2006, 1417, 2178, 2231, 2157, 178, 379, 780, 1769, 960, 1064, 773, 619, 1881, 42, 1077, 1476, 1448, 1808, 1225, 1178, 1530, 1193, 1342, 2364, 1184, 14, 295, 648, 2452, 1376, 2229, 2039, 751, 1978, 758, 1540, 552, 2324, 1099, 2477, 353, 1022, 851, 1410, 1365, 137, 146, 1437, 459, 2197, 1605, 2108, 1926, 909, 477, 224, 837, 2367, 974, 165, 84, 133, 1818, 2085, 1335, 1234, 2368, 2404, 1784, 2038, 925, 1625, 709, 1249, 826, 508, 343, 2433, 1000, 1048, 2369, 1359, 190, 255, 2271, 121, 113, 2342, 1501, 534, 704, 685, 1351, 935, 2393, 221, 1704, 1266, 75, 132, 270, 242, 2153, 921, 1273, 2481, 1400, 678, 84, 2469, 2382, 904, 1368, 2426, 296, 1225, 2443, 1563, 2314, 1215, 1121, 26, 903, 1250, 1334, 240, 274, 2274, 1356, 605, 1305, 1577, 2359, 868, 779, 2127, 1707, 1769, 1483, 2291, 1222, 1936, 2259, 1533, 653, 2300, 1818, 1425, 640, 1169, 278, 142, 1453, 1361, 1511, 244, 1840, 903, 2088, 1034, 2207, 1626, 1823, 1979, 1165, 805, 1046, 500, 1648, 669, 2019, 675, 81, 24, 2493, 1686, 268, 1871, 598, 1535, 923, 1350, 1635, 188, 328, 1163, 125, 998, 1858, 535, 288, 805, 2182, 449, 84, 2096, 114, 280, 368, 2349, 1255, 1318, 2277, 2471, 1651, 2103, 62, 1429, 1369, 2326, 2476, 2469, 306, 553, 112, 857, 2492, 1635, 1652, 2, 680, 48, 1143, 1113, 382, 1215, 994, 2132, 2440, 397, 1572, 2489, 1503, 749, 281, 2105, 1573, 1665, 1038, 725, 1101, 1197, 2130, 2032, 560, 319, 500, 1629, 338, 1727, 2105, 979, 1128, 367, 1670, 1207, 175, 1164, 2089, 436, 1110, 431, 1489, 972, 754, 2488, 967, 2057, 273, 507, 1784, 828, 598, 928, 1401, 1983, 419, 1612, 554, 63, 715, 1866, 1794, 713, 792, 594, 1361, 1137, 1580, 1574, 1931, 410, 2076, 602, 2116, 671, 2208, 1159, 1278, 572, 1853, 943, 1356, 2332, 2444, 1278, 381, 201, 1466, 2187, 788, 1064, 611, 2027, 2221, 1745, 1137, 776, 180, 161, 1128, 2330, 477, 1199, 1076, 1375, 1253, 2497, 1313, 731, 2276, 1761, 334, 2482, 710, 2273, 510, 1963, 770, 2015, 213, 1160, 2172, 1894, 787, 868, 2300, 49, 881, 371, 2035, 1432, 979, 1118, 1945, 2023, 467, 157, 1256, 1069, 26, 385, 1389, 735, 2411, 1528, 730, 629, 1317, 2449, 1235, 1675, 7, 666, 2449, 2468, 159, 1083, 413, 209, 1576, 1204, 1616, 942, 1197, 844, 783, 1717, 538, 1187, 1806, 354, 708, 2201, 1990, 2328, 2272, 1437, 1983, 1759, 138, 1672, 1232, 932, 1637, 360, 1426, 313, 1169, 1977, 1864, 1884, 2244, 1047, 1994, 1322, 1269, 448, 2039, 1568, 746, 1514, 91, 130, 644, 882, 968, 306, 1177, 121, 197, 1223, 1600, 1155, 71, 2405, 2472, 685, 1806, 837, 1918, 470, 548, 1061, 1823, 2422, 610, 2161, 208, 668, 1059, 1824, 1899, 416, 1013, 1125, 1581, 1102, 289, 755, 1893, 1121, 1637, 1048, 1780, 642, 284, 1090, 976, 2090, 1351, 585, 1143, 1202, 2150, 276, 966, 1530, 807, 722, 272, 1307, 99, 510, 1563, 874, 1825, 1185, 142, 1447, 824, 1370, 397, 1051, 1444, 798, 1334, 2000, 1781, 1182, 2138, 2021, 1185, 618, 1817, 475, 682, 697, 766, 738, 160, 51, 295, 2067, 483, 586, 1023, 1128, 1986, 907, 1318, 1600, 948, 2030, 1266, 2481, 189, 93, 2258, 1352, 1443, 1466, 2249, 2126, 1084, 752, 122, 1981, 1193, 1088, 192, 1128, 419, 1905, 1288, 773, 1075, 830, 568, 858, 2276, 207, 15, 875, 2364, 539, 1073, 1656, 1852, 1837, 287, 590, 939, 1914, 1795, 1194, 302, 670, 984, 2232, 465, 1542, 2436, 899, 715, 190, 1181, 1544, 742, 494, 1406, 1860, 2025, 1401, 1577, 1237, 1452, 1375, 2262, 545, 2179, 967, 129, 1856, 802, 2103, 190, 1006, 110, 94, 472, 406, 2346, 836, 394, 734, 272, 1616, 160, 2175, 1859, 2030, 914, 1359, 431, 927, 1065, 2039, 338, 559, 2243, 1428, 908, 439, 53, 1998, 1414, 580, 97, 1112, 2500, 176, 1434, 649, 23, 1001, 2014, 1190, 1007, 843, 965, 2336, 1216, 88, 1187, 150, 53, 1270, 1426, 2375, 1039, 652, 668, 2051, 352, 1544, 1998, 1907, 783, 897, 1821, 2192, 1520, 1548, 2175, 1684, 596, 266, 1337, 1931, 1414, 2376, 1033, 1996, 2094, 2407, 212, 821, 1753, 2404, 1945, 144, 1655, 222, 74, 1849, 2008, 1884, 297, 979, 1503, 108, 407, 110, 1522, 1274, 816, 2169, 413, 2004, 2055, 2288, 2433, 1996, 962, 1164, 2120, 1173, 2457, 446, 1333, 1178, 155, 880, 1452, 1677, 538, 1299, 1474, 326, 2177, 1213, 2469, 359, 428, 1307, 1969, 923, 474, 821, 1591, 544, 408, 2250, 350, 2158, 212, 2160, 1760, 1410, 2230, 835, 1927, 2352, 2146, 326, 2453, 2027, 1159, 2346, 736, 2018, 695, 88, 2328, 843, 2319, 2075, 1568, 2156, 1696, 1198, 699, 1636, 1355, 790, 771, 405, 530, 1795, 1466, 879, 2040, 65, 597, 1342, 1786, 118, 714, 103, 1354, 2442, 2265, 629, 86, 2074, 2349, 321, 2423, 2008, 2339, 638, 592, 2104, 2215, 1033, 136, 291, 998, 1357, 2055, 2048, 1498, 1864, 880, 2357, 2479, 630, 1992, 986, 1557, 2202, 1361, 1466, 803, 1754, 1433, 71, 1551, 1782, 941, 451, 483, 1023, 1957, 829, 288, 2436, 351, 2064, 1206, 1496, 1621, 1857, 548, 1806, 945, 401, 2250, 229, 2095, 1719, 830, 1437, 451, 138, 1777, 1627, 1302, 462, 2100, 66, 1241, 1716, 416, 1605, 1565, 475, 2408, 52, 2070, 44, 280, 2428, 2281, 62, 582, 2005, 918, 1498, 809, 1033, 322, 1322, 2187, 1722, 2122, 1547, 572, 1820, 1553, 1162, 1135, 2389, 2465, 1140, 255, 2405, 1442, 1443, 241, 471, 494, 2198, 659, 2052, 1440, 902, 1657, 390, 2056, 2273, 709, 2304, 2153, 1068, 2245, 2419, 2030, 1195, 1984, 19, 2403, 588, 999, 909, 1409, 392, 2464, 1141, 2307, 677, 563, 1976, 1257, 339, 539, 624, 664, 135, 283, 1220, 2391, 183, 2264, 1781, 453, 1331, 237, 1397, 1396, 337, 375, 247, 1959, 222, 568, 2407, 1199, 2251, 644, 1049, 939, 516, 583, 1380, 1710, 1234, 1048, 1815, 530, 1622, 1756, 1895, 912, 765, 129, 2221, 825, 1719, 456, 79, 156, 1067, 2246, 1970, 302, 316, 17, 1035, 2271, 633, 1925, 913, 1992, 1735, 282, 1876, 2100, 885, 71, 1720, 284, 922, 868, 2274, 1082, 981, 1836, 1195, 94, 847, 1582, 1981, 1795, 566, 894, 2372, 770, 1114, 1078, 1394, 1218, 13, 2044, 2398, 2198, 843, 2404, 1678, 484, 754, 121, 2441, 1648, 1237, 2295, 1734, 200, 2472, 888, 1822, 981, 1323, 941, 1424, 1551, 2445, 1618, 1427, 842, 410, 1106, 987, 2308, 1178, 503, 271, 1378, 971, 77, 240, 1078, 158, 711, 1841, 726, 1642, 333, 559, 771, 1660, 2172, 798, 226, 1756, 413, 2396, 1572, 620, 847, 2253, 1725, 977, 837, 74, 2148, 1635, 134, 471, 735, 2025, 356, 1730, 2396, 649, 745, 824, 612, 1601, 698, 2410, 2112, 1060, 657, 1682, 738, 308, 761, 552, 766, 608, 1199, 759, 124, 324, 1015, 101, 1822, 637, 2194, 1592, 1509, 2363, 2324, 1247, 1304, 443, 903, 2078, 1011, 2090, 1784, 2472, 2422, 938, 142, 665, 321, 1655, 1837, 1840, 875, 2082, 2205, 128, 826, 2098, 1606, 2072, 2134, 645, 1502, 2475, 1908, 1607, 901, 2250, 1236, 1911, 378, 296, 1906, 1184, 2042, 1177, 1324, 1228, 837, 1687, 183, 350, 2280, 168, 1301, 354, 717, 1928, 158, 2197, 421, 1707, 1337, 1332, 2444, 367, 588, 1810, 565, 815, 37, 392, 1929, 911, 1277, 1542, 2435, 2191, 41, 1029, 1304, 2098, 1261, 2420, 1889, 1784, 865, 1335, 1174, 1555, 890, 1474, 2092, 1540, 1490, 1172, 1459, 574, 1240, 1675, 589, 2014, 664, 22, 1650, 2291, 921, 1370, 1391, 2260, 419, 1027, 1887, 1630, 893, 824, 446, 1418, 1943, 661, 2003, 1753, 636, 1510, 2426, 1063, 800, 390, 1921, 106, 83, 1862, 952, 866, 441, 1790, 1435, 1240, 770, 2098, 863, 1995, 2445, 1415, 1136, 2364, 2088, 463, 647, 667, 726, 42, 1132, 579, 2173, 1336, 1379, 1654, 97, 588, 1492, 532, 1949, 1285, 2177, 1057, 75, 1022, 1190, 1604, 1890, 1707, 648, 2345, 2298, 8, 1809, 1722, 374, 62, 1476, 338, 2243, 1255, 1881, 42, 730, 374, 1193, 1605, 412, 2281, 1143, 183, 607, 332, 46, 1160, 1738, 80, 2290, 1066, 1774, 1544, 1278, 1519, 1894, 1287, 781, 2166, 2027, 2157, 1280, 35, 1612, 1154, 789, 695, 1905, 2135, 328, 2202, 2329, 2085, 1192, 2109, 564, 466, 1738, 1967, 2462, 650, 2484, 295, 272, 410, 1064, 700, 2478, 362, 649, 1944, 2093, 1528, 2078, 755, 1001, 1109, 1071, 1954, 2043, 1852, 1755, 2104, 2252, 89, 1238, 2189, 353, 1669, 955, 1428, 2049, 1314, 2205, 1378, 2174, 985, 2263, 1203, 91, 90, 717, 1544, 1486, 884, 109, 801, 8, 437, 1109, 1956, 1896, 2285, 2425, 610, 1395, 381, 543, 184, 1672, 1375, 348, 810, 1907, 1722, 2395, 779, 1824, 701, 1082, 16, 1346, 2369, 1864, 1954, 1136, 212, 618, 1369, 2480, 438, 2182, 2416, 561, 1500, 2032, 2265, 1390, 1595, 2483, 1794, 442, 2080, 2031, 1216, 2242, 2408, 2137, 2265, 990, 1831, 1477, 1808, 1856, 1093, 611, 2028, 422, 471, 1975, 1184, 2263, 1675, 205, 1235, 1694, 433, 249, 408, 2191, 131, 1890, 230, 718, 1788, 2075, 1767, 338, 648, 2212, 1228, 576, 854, 379, 649, 1461, 375, 560, 1969, 890, 4, 1843, 919, 2121, 1299, 2032, 1267, 1875, 797, 2023, 1810, 2159, 1730, 74, 860, 2442, 1248, 1090, 68, 1519, 1345, 1691, 2274, 759, 747, 609, 1409, 1297, 2056, 2274, 1319, 2373, 781, 2018, 2187, 788, 971, 609, 1919, 2257, 808, 2392, 2042, 1126, 403, 1570, 1346, 780, 2020, 708, 213, 1785, 492, 450, 2046, 814, 2069, 160, 1375, 691, 623, 2471, 2319, 1023, 704, 1937, 1379, 2212, 388, 72, 1472, 640, 1672, 312, 712, 1453, 2149, 1149, 357, 1678, 1763, 629, 1777, 1349, 2061, 2034, 1882, 331, 2473, 1374, 1220, 811, 1735, 1229, 1635, 837, 73, 1019, 423, 966, 192, 1635, 393, 1948, 1737, 2074, 114, 181, 2239, 593, 1165, 921, 2304, 2197, 1428, 2494, 694, 971, 1462, 1170, 56, 1048, 2239, 1515, 1353, 661, 1405, 444, 1178, 2375, 1381, 1130, 726, 1891, 1487, 129, 236, 2329, 2113, 2488, 1921, 1702, 593, 1881, 209, 299, 1008, 2038, 2301, 1641, 143, 1602, 2058, 1754, 911, 1644, 1897, 1379, 596, 1076, 670, 2171, 1504, 2364, 1713, 35, 195, 413, 711, 1300, 2258, 865, 1359, 1475, 1750, 855, 456, 359, 1306, 1054, 2153, 1867, 643, 2037, 2233, 2279, 1573, 1473, 981, 2343, 732, 1358, 1734, 1037, 1818, 2250, 199, 729, 168, 174, 105, 596, 1328, 1001, 1883, 1778, 244, 583, 5, 57, 1189, 1538, 74, 2042, 1424, 1304, 1528, 1967, 132, 1935, 962, 1223, 1933, 869, 568, 901, 1632, 322, 2158, 2000, 657, 2227, 191, 1132, 950, 1558, 539, 2143, 154, 455, 2035, 991, 1469, 925, 1154, 1695, 1284, 2192, 2114, 515, 722, 732, 597, 734, 1712, 1383, 1164, 460, 433, 983, 147, 2422, 926, 505, 1900, 1462, 1348, 1442, 1093, 2367, 765, 1886, 1813, 2178, 2400, 2472, 2254, 1009, 2215, 1374, 2117, 1941, 709, 1643, 1278, 2425, 1631, 1957, 1921, 2068, 395, 80, 1710, 1672, 309, 2113, 65, 964, 1525, 2192, 347, 2343, 1099, 2248, 2250, 1337, 1419, 920, 834, 1740, 1629, 155, 745, 1560, 1366, 706, 1714, 1783, 1728, 1976, 2332, 1891, 2022, 1526, 1972, 685, 177, 141, 1869, 288, 2408, 1290, 1984, 23, 1028, 2275, 842, 962, 1894, 2441, 1006, 712, 1123, 181, 439, 240, 1835, 151, 307, 2103, 400, 782, 1737, 2050, 2361, 956, 322, 2074, 276, 1565, 1161, 1279, 1551, 547, 1833, 339, 672, 722, 533, 1592, 2365, 752, 2390, 1787, 970, 1621, 769, 1842, 1087, 1733, 1351, 27, 2335, 2266, 2389, 1626, 2054, 2435, 163, 72, 1953, 1268, 687, 329, 1281, 2228, 1661, 577, 848, 101, 2068, 1113, 2119, 1216, 2239, 2148, 893, 2450, 1081, 740, 188, 981, 988, 1043, 215, 1135, 1444, 1786, 659, 207, 786, 737, 560, 461, 2139, 1097, 66, 2061, 507, 1242, 2461, 192, 994, 987, 2165, 238, 409, 1119, 28, 241, 734, 2104, 1355, 1923, 2385, 973, 281, 2144, 114, 147, 784, 2376, 2419, 641, 1815, 1332, 554, 1658, 1578, 1142, 2083, 1332, 1944, 2339, 780, 2496, 2487, 1, 1379, 2478, 727, 326, 1758, 418, 1974, 1182, 1883, 1137, 576, 1166, 817, 422, 1947, 360, 458, 86, 273, 354, 1672, 834, 2185, 1251, 2042, 1387, 659, 1902, 161, 1516, 1143, 2389, 987, 280, 766, 137, 1921, 459, 618, 2002, 1167, 634, 1949, 1917, 1083, 413, 325, 1662, 1885, 1584, 1882, 695, 2224, 2134, 830, 545, 294, 1976, 785, 372, 2259, 72, 1021, 368, 2495, 688, 180, 537, 2156, 1811, 940, 2500, 1968, 772, 1687, 1038, 1386, 268, 169, 1629, 1062, 1498, 18, 1077, 2135, 449, 166, 1354, 1951, 222, 2344, 2445, 2174, 247, 2243, 1096, 2113, 1582, 1923, 395, 234, 2289, 2006, 75, 645, 1882, 1228, 1452, 448, 2292, 1660, 26, 1808, 1656, 1810, 762, 55, 2445, 734, 2046, 522, 1327, 1086, 1935, 1967, 995, 326, 1721, 1030, 591, 1426, 2305, 846, 2274, 1396, 1274, 1992, 2443, 432, 253, 1721, 1215, 906, 2160, 1062, 2319, 637, 519, 938, 1481, 1041, 2169, 848, 2377, 2373, 1407, 1204, 72, 609, 2150, 1557, 2007, 422, 2357, 867, 1856, 1680, 2035, 260, 537, 1271, 112, 2013, 481, 326, 1808, 421, 1426, 873, 2148, 359, 2307, 784, 2050, 2051, 1757, 1457, 970, 2401, 2489, 71, 1920, 1835, 783, 1196, 2215, 793, 1050, 1294, 1707, 640, 1103, 260, 401, 210, 929, 156, 368, 2052, 566, 987, 2278, 1700, 961, 1792, 1750, 1224, 873, 306, 1610, 400, 710, 2135, 271, 467, 1851, 778, 1231, 1785, 611, 1016, 1871, 133, 1666, 1509, 1756, 2048, 383, 1840, 1123, 1602, 1090, 1419, 1835, 1503, 293, 221, 875, 1491, 1947, 992, 2421, 744, 2185, 1308, 2430, 1469, 2489, 2435, 859, 152, 1425, 1083, 1441, 2051, 1616, 2146, 34, 1952, 36, 2202, 841, 1533, 1684, 8, 1811, 1792, 300, 1269, 174, 1631, 2403, 2241, 2339, 2120, 1095, 1127, 448, 359, 1579, 288, 2060, 449, 981, 971, 177, 7, 2479, 2285, 2387, 648, 187, 1423, 1455, 2245, 152, 888, 1561, 2177, 1998, 639, 1170, 1221, 2261, 1728, 249, 1685, 1244, 1821, 956, 490, 1698, 2175, 374, 2249, 143, 392, 553, 714, 2332, 1804, 1814, 515, 1382, 2027, 1445, 981, 786, 95, 1969, 208, 2067, 771, 862, 941, 1619, 840, 688, 1753, 722, 992, 1264, 658, 1329, 1898, 1450, 512, 1050, 1707, 2103, 2260, 335, 848, 2346, 194, 1326, 655, 2339, 235, 284, 1769, 900, 1150, 2353, 749, 923, 928, 1314, 1933, 630, 1804, 2204, 1300, 2492, 1340, 541, 1156, 1686, 1985, 577, 933, 2431, 1579, 493, 2209, 2373, 1220, 926, 669, 2116, 965, 1001, 454, 1470, 1454, 92, 114, 805, 581, 975, 523, 1699, 1617, 1077, 299, 56, 1536, 856, 1006, 2154, 170, 1469, 354, 2159, 1851, 1838, 1821, 658, 144, 876, 2203, 2, 646, 2318, 2166, 803, 1751, 2331, 1039, 1248, 427, 352, 1105, 1011, 54, 1735, 814, 503, 194, 2154, 838, 364, 2420, 1015, 1946, 1996, 648, 795, 2119, 2116, 772, 1957, 661, 2206, 1272, 521, 1054, 1800, 1411, 1997, 806, 1705, 2318, 2258, 1727, 2319, 364, 1844, 2105, 117, 1024, 1319, 464, 491, 39, 1839, 83, 2131, 372, 171, 156, 956, 212, 1423, 477, 971, 2191, 1400, 2239, 2033, 682, 1515, 1592, 698, 1348, 1633, 547, 162, 1789, 2128, 1632, 1304, 1191, 2003, 1092, 1953, 1493, 170, 2168, 1934, 439, 1423, 1429, 1241, 1841, 2350, 1494, 895, 1782, 757, 128, 1465, 2106, 73, 1935, 2010, 2228, 2267, 1644, 907, 1293, 2422, 343, 744, 1039, 1352, 2266, 710, 332, 1025, 1978, 2021, 1733, 305, 1595, 1759, 87, 351, 1357, 1499, 140, 2152, 881, 1032, 2000, 168, 1699, 1119, 68, 1582, 2226, 1726, 1027, 1261, 641, 518, 1081, 685, 203, 490, 85, 784, 563, 757, 1280, 608, 2233, 1801, 978, 176, 1924, 1878, 911, 145, 768, 1641, 1541, 1811, 1245, 871, 2154, 1148, 642, 1250, 1300, 252, 994, 472, 2165, 1077, 679, 1903, 148, 867, 1414, 1856, 1589, 124, 2253, 1393, 436, 2398, 141, 2393, 2159, 348, 816, 882, 494, 1501, 1477, 1770, 1940, 1832, 837, 1437, 142, 1814, 1958, 1028, 2114, 1761, 2137, 2402, 1998, 21, 1730, 44, 1231, 1412, 52, 1418, 2059, 2352, 436, 2256, 1008, 750, 1591, 952, 1936, 112, 2478, 665, 2101, 1409, 2463, 816, 31, 2478, 1714, 2276, 667, 1225, 1780, 1175, 262, 240, 395, 2138, 1119, 772, 2152, 1583, 1449, 60, 2212, 2089, 1397, 1081, 430, 1893, 223, 1006, 1592, 2002, 1784, 1473, 301, 589, 59, 914, 14, 1254, 2198, 276, 751, 834, 573, 1761, 1995, 769, 355, 1953, 2333, 1165, 461, 896, 1716, 2041, 1698, 374, 1920, 1451, 2048, 2322, 2054, 2161, 2133, 2278, 1892, 1290, 2439, 2307, 2080, 205, 759, 898, 1885, 1173, 1809, 1378, 1516, 2136 }

    Returns: 68362637

  32. {1111, 617, 517, 101, 551, 31, 924, 719, 920, 1122, 723, 646, 522, 173, 998, 771, 672, 411, 1076, 472, 182, 1049, 236, 851, 1021, 117, 428, 1045, 9, 486, 66, 17, 677, 938, 954, 1342, 1143, 398, 797, 755, 383, 851, 538, 912, 275, 1291, 849, 1045, 308, 570, 874, 1454, 859, 637, 1472, 1385, 337, 853, 614, 1322, 1023, 415, 52, 905, 382, 384, 299, 50, 965, 662, 65, 124, 334, 294, 1363, 393, 1109, 196, 505, 378, 1253, 286, 727, 1295, 193, 256, 1259, 626, 1146, 159, 554, 1109, 1339, 592, 1472, 1028, 1455, 257, 1029, 1165, 858, 268, 279, 1016, 1493, 1220, 416, 224, 744, 973, 503, 1348, 593, 927, 1344, 1295, 1283, 1346, 97, 533, 1061, 84, 1356, 891, 1224, 1211, 491, 1255, 1164, 276, 920, 495, 656, 684, 1002, 956, 1124, 1247, 756, 472, 1176, 1087, 164, 397, 808, 357, 1411, 1487, 72, 473, 1057, 666, 619, 1100, 431, 277, 895, 785, 602, 46, 1157, 855, 1337, 1024, 803, 1227, 1107, 741, 934, 1046, 543, 1344, 875, 44, 422, 1190, 102, 818, 989, 1178, 294, 954, 244, 222, 82, 537, 303, 1342, 1187, 786, 128, 944, 421, 1498, 1243, 708, 1172, 132, 96, 548, 1411, 317, 1350, 94, 512, 1059, 1335, 1117, 597, 210, 276, 1016, 442, 406, 427, 919, 1352, 737, 960, 498, 754, 1219, 673, 492, 499, 158, 308, 696, 313, 607, 82, 1306, 111, 454, 1107, 472, 1074, 147, 1167, 24, 851, 47, 421, 1252, 1045, 356, 791, 846, 47, 1399, 1030, 406, 415, 407, 1370, 148, 329, 31, 377, 1402, 47, 91, 922, 1018, 165, 854, 1409, 1410, 206, 1500, 124, 1376, 1271, 499, 1283, 966, 1283, 661, 761, 41, 1496, 989, 1465, 233, 1329, 561, 246, 399, 1159, 922, 747, 874, 713, 158, 396, 1274, 1226, 400, 783, 496, 635, 793, 1338, 1278, 823, 562, 805, 304, 174, 95, 1415, 1159, 733, 1401, 887, 143, 1484, 364, 38, 879, 1474, 878, 968, 185, 673, 1428, 275, 802, 1223, 493, 1415, 639, 1285, 937, 297, 1293, 1321, 759, 809, 657, 1404, 484, 1401, 483, 1166, 592, 115, 870, 529, 880, 950, 1283, 292, 134, 1266, 1424, 216, 413, 562, 1405, 756, 859, 739, 982, 1345, 291, 236, 197, 379, 414, 1374, 1302, 274, 912, 1125, 539, 1192, 1406, 48, 167, 155, 359, 854, 1071, 140, 493, 542, 973, 736, 1287, 1189, 1161, 428, 677, 1463, 1366, 169, 743, 309, 824, 183, 894, 260, 367, 603, 210, 187, 156, 1372, 35, 711, 1338, 1010, 906, 630, 699, 963, 554, 546, 362, 179, 796, 725, 1195, 476, 322, 787, 1482, 1168, 556, 317, 1102, 1045, 130, 1194, 1223, 503, 167, 915, 963, 993, 632, 176, 313, 816, 1000, 199, 147, 26, 393, 1006, 258, 307, 639, 957, 1484, 543, 833, 1107, 87, 708, 1455, 1279, 1232, 537, 564, 222, 839, 1053, 1473, 560, 1108, 1420, 351, 239, 237, 699, 610, 466, 765, 1371, 444, 893, 477, 1369, 1128, 1430, 259, 1261, 8, 1317, 1427, 776, 704, 1207, 349, 47, 478, 1302, 1147, 526, 583, 1146, 987, 571, 573, 1283, 1465, 1469, 305, 1008, 1491, 939, 1012, 1454, 253, 974, 531, 651, 99, 1290, 1293, 367, 840, 479, 229, 39, 764, 1476, 1121, 533, 204, 982, 28, 56, 3, 1307, 689, 281, 1099, 626, 1118, 769, 322, 878, 725, 786, 644, 282, 146, 1300, 148, 624, 1003, 92, 864, 43, 1443, 570, 1383, 692, 1479, 760, 464, 260, 1272, 352, 973, 632, 851, 251, 1073, 637, 1275, 1101, 50, 537, 1434, 268, 1395, 1407, 900, 1137, 231, 548, 177, 32, 1107, 181, 241, 676, 1281, 1091, 721, 1153, 527, 1108, 1337, 1267, 155, 783, 1330, 991, 938, 1474, 1389, 1301, 1211, 1048, 1218, 399, 1029, 588, 860, 576, 930, 602, 1350, 996, 1400, 847, 427, 421, 289, 997, 425, 992, 609, 753, 1040, 100, 439, 1085, 516, 6, 714, 1207, 547, 1351, 858, 162, 480, 552, 1288, 651, 301, 1289, 669, 719, 638, 911, 397, 96, 866, 1008, 871, 580, 1171, 597, 1133, 334, 443, 668, 1344, 138, 1331, 897, 1257, 26, 1382, 824, 1396, 1150, 1233, 1041, 954, 1500, 1060, 1079, 1274, 615, 239, 888, 537, 641, 1128, 323, 617, 501, 821, 643, 896, 498, 1212, 1169, 117, 273, 970, 1406, 1370, 1342, 933, 714, 1319, 679, 412, 1167, 721, 708, 586, 130, 871, 292, 1227, 324, 762, 592, 1420, 718, 237, 1019, 1167, 83, 41, 781, 997, 988, 1310, 1092, 59, 465, 1393, 913, 1139, 1453, 1109, 1231, 946, 397, 163, 1044, 497, 90, 623, 1332, 447, 645, 92, 1254, 514, 1279, 855, 512, 95, 793, 550, 1425, 775, 1395, 231, 1441, 1079, 961, 1332, 1301, 1339, 375, 1227, 752, 994, 1209, 1304, 1414, 1028, 1192, 934, 722, 1075, 1197, 539, 33, 360, 547, 1336, 1186, 1017, 580, 120, 911, 320, 1, 796, 294, 183, 464, 880, 148, 473, 1356, 340, 490, 1009, 229, 690, 883, 58, 1224, 596, 1019, 1109, 642, 1091, 250, 60, 965, 802, 1461, 216, 1493, 1175, 144, 1223, 44, 1112, 318, 1257, 1171, 106, 1370, 265, 1477, 644, 1320, 824, 130, 1165, 561, 1168, 1385, 953, 525, 1033, 937, 115, 337, 797, 466, 827, 1216, 1091, 755, 876, 812, 1101, 1326, 482, 904, 667, 476, 1210, 1035, 1416, 857, 1258, 1489, 1377, 1405, 737, 1295, 1399, 930, 373, 1089, 787, 43, 1485, 1039, 143, 1400, 697, 883, 1089, 431, 769, 609, 215, 17, 689, 751, 1499, 79, 1452, 1302, 1051, 367, 342, 593, 942, 117, 352, 328, 302, 1451, 1251, 133, 1285, 254, 1492, 606, 35, 1077, 1235, 1379, 129, 1274, 128, 614, 512, 492, 27, 215, 284, 1121, 944, 356, 1242, 1336, 872, 984, 240, 288, 601, 138, 1285, 930, 166, 1404, 286, 1315, 462, 669, 1260, 1336, 1126, 1048, 881, 432, 1198, 311, 483, 834, 992, 207, 1208, 1081, 1077, 854, 1439, 458, 202, 21, 1485, 944, 895, 153, 1057, 1423, 268, 167, 854, 995, 1395, 1234, 935, 1490, 1289, 1467, 782, 1092, 1486, 379, 1051, 1353, 403, 1469, 74, 1268, 793, 847, 862, 598, 416, 774, 1082, 1102, 808, 182, 1015, 111, 66, 864, 157, 856, 1129, 476, 587, 620, 1020, 1016, 763, 1405, 164, 1026, 485, 665, 1035, 276, 672, 1144, 631, 477, 39, 818, 398, 1381, 388, 76, 357, 760, 696, 1355, 754, 1182, 854, 520, 1471, 980, 978, 96, 724, 1448, 1282, 907, 458, 337, 367, 607, 1194, 432, 1435, 393, 267, 208, 302, 61, 874, 245, 548, 1326, 1299, 398, 1000, 489, 1457, 102, 637, 1162, 128, 1382, 978, 375, 982, 714, 1119, 1060, 660, 911, 1474, 872, 253, 126, 1197, 1229, 680, 1175, 1306, 347, 1211, 22, 1364, 390, 256, 336, 331, 449, 863, 1369, 1357, 258, 300, 339, 945, 290, 1016, 1457, 271, 1037, 895, 1427, 775, 427, 1448, 1407, 1430, 934, 1328, 1097, 998, 860, 1268, 1450, 870, 258, 77, 1308, 910, 183, 1270, 177, 491, 1139, 225, 234, 845, 703, 471, 96, 348, 642, 45, 241, 784, 1184, 1073, 844, 1112, 59, 412, 921, 963, 283, 1164, 832, 572, 1286, 1190, 645, 147, 1194, 921, 852, 542, 707, 973, 543, 542, 1446, 771, 826, 835, 1007, 67, 1444, 666, 194, 1482, 225, 758, 772, 146, 946, 264, 357, 1047, 837, 650, 1341, 18, 478, 736, 704, 183, 546, 1276, 787, 759, 1319, 239, 69, 269, 71, 265, 55, 1203, 109, 1112, 213, 340, 285, 611, 954, 346, 128, 403, 1435, 638, 1364, 264, 1451, 563, 734, 385, 441, 829, 357, 195, 295, 631, 568, 755, 95, 211, 1398, 671, 272, 1419, 1069, 787, 1237, 973, 577, 1440, 1343, 709, 1039, 235, 936, 662, 616, 1020, 606, 603, 1469, 883, 1181, 351, 530, 670, 1359, 733, 963, 685, 546, 519, 1258, 776, 389, 460, 1353, 411, 408, 1286, 649, 1001, 191, 675, 1163, 528, 483, 1379, 63, 853, 1021, 644, 1365, 110, 504, 1250, 1202, 33, 1000, 1033, 1389, 113, 315, 4, 263, 1177, 390, 1457, 758, 843, 436, 838, 1146, 580, 43, 1321, 168, 355, 1073, 1306, 1315, 192, 336, 1089, 451, 98, 492, 1353, 834, 146, 1099, 313, 1477, 116, 18, 1255, 1297, 143, 1184, 1398, 66, 1167, 563, 1449, 955, 770, 1238, 1165, 1059, 316, 979, 1463, 644, 899, 1235, 1235, 1031, 1157, 1274, 115, 585, 591, 1264, 258, 476, 882, 1499, 1031, 699, 575, 1182, 826, 1408, 489, 504, 646, 473, 1281, 881, 51, 891, 1050, 123, 1345, 1110, 512, 388, 786, 1225, 1176, 740, 606, 448, 431, 467, 400, 1482, 419, 1004, 857, 50, 86, 1068, 77, 892, 1335, 579, 640, 254, 1041, 1141, 902, 1331, 832, 1342, 711, 531, 1328, 384, 1036, 1132, 1421, 495, 830, 732, 1340, 997, 323, 1038, 1497, 1, 1322, 1325, 17, 210, 229, 1083, 783, 1179, 1467, 457, 271, 1057, 178, 538, 557, 331, 421, 1245, 907, 671, 147, 619, 1195, 1184, 1067, 392, 58, 444, 1097, 938, 965, 193, 1433, 208, 351, 1253, 496, 1245, 1438, 1146, 66, 835, 914, 757, 28, 538, 556, 118, 1380, 352, 295, 1097, 1117, 1244, 613, 1451, 845, 673, 1033, 672, 158, 903, 782, 237, 1164, 999, 813, 1132, 635, 431, 1066, 866, 870, 489, 1042, 98, 999, 219, 1204, 519, 1282, 149, 144, 98, 481, 1156, 140, 1200, 1424, 1202, 1293, 128, 1402, 1083, 958, 868, 721, 675, 201, 1280, 600, 605, 1050, 13, 931, 1314, 1043, 460, 296, 368, 796, 733, 911, 1186, 521, 604, 1402, 1048, 791, 77, 1474, 1235, 1086, 140, 282, 1072, 1357, 88, 251, 845, 223, 668, 229, 783, 253, 339, 1443, 807, 1053, 1407, 721, 750, 1250, 1170, 1184, 5, 885, 1299, 1147, 1268, 925, 409, 272, 115, 278, 1099, 93, 986, 107, 1488, 1224, 1401, 645, 859, 240, 92, 1176, 762, 1022, 1038, 224, 1009, 229, 627, 1066, 1322, 25, 445, 728, 484, 49, 10, 1137, 901, 263, 254, 274, 528, 1306, 1338, 392, 625, 1193, 1166, 639, 527, 1138, 733, 967, 1125, 1271, 571, 150, 1329, 188, 401, 523, 96, 35, 607, 800, 612, 42, 259, 1210, 187, 215, 764, 753, 1069, 705, 874, 1160, 394, 1035, 1072, 842, 677, 501, 17, 595, 1086, 459, 433, 449, 354, 67, 805, 1422, 617, 1159, 375, 716, 1160, 401, 266, 486, 319, 1432, 90, 1211, 1249, 1224, 977, 342, 1052, 933, 797, 65, 1013, 1022, 891, 1202, 99, 199, 290, 987, 1218, 402, 1422, 50, 623, 643, 1110, 831, 1090, 1423, 653, 109, 998, 1398, 1417, 797, 1138, 661, 1168, 542, 129, 882, 1470, 1315, 134, 1474, 1402, 269, 129, 866, 908, 693, 176, 1245, 256, 475, 674, 82, 319, 1003, 819, 727, 60, 564, 1467, 816, 893, 1473, 762, 658, 1429, 154, 1098, 658, 982, 706, 289, 924, 603, 1025, 389, 528, 1043, 804, 1247, 902, 1017, 1146, 235, 306, 1299, 528, 867, 351, 757, 1385, 532, 489, 818, 643, 281, 86, 767, 775, 355, 10, 391, 325, 779, 446, 799, 1113, 468, 269, 216, 218, 83, 494, 894, 1109, 392, 1418, 1408, 917, 148, 1336, 1198, 507, 1417, 692, 1207, 1305, 1222, 1248, 604, 482, 1196, 795, 398, 1131, 272, 769, 263, 421, 519, 683, 1145, 1448, 37, 705, 1007, 30, 1398, 156, 1147, 1340, 748, 721, 30, 88, 151, 938, 734, 385, 971, 1450, 758, 1036, 318, 289, 293, 927, 1292, 1465, 1029, 272, 835, 457, 538, 413, 924, 1027, 1065, 749, 411, 1417, 1279, 1208, 1261, 844, 793, 495, 801, 168, 685, 1117, 116, 392, 641, 631, 803, 577, 1346, 426, 1234, 878, 242, 799, 790, 287, 235, 850, 295, 452, 455, 525, 524, 1076, 1032, 1284, 733, 1476, 401, 1170, 686, 261, 921, 279, 176, 532, 1406, 1007, 334, 1263, 7, 1219, 329, 298, 367, 186, 596, 476, 18, 111, 1210, 494, 853, 430, 1164, 36, 581, 997, 824, 1247, 201, 1024, 93, 562, 1075, 458, 1056, 490, 53, 1342, 1454, 119, 231, 292, 725, 1065, 1492, 850, 1161, 1078, 1014, 766, 1218, 1387, 1178, 724, 236, 1381, 1443, 1294, 1457, 575, 1046, 639, 340, 755, 534, 504, 1465, 358, 937, 1149, 1319, 395, 44, 1026, 626, 6, 471, 447, 494, 833, 427, 685, 1436, 1365, 639, 521, 192, 797, 960, 1085, 998, 895, 461, 340, 501, 1417, 122, 1340, 196, 419, 1266, 824, 592, 1176, 947, 375, 36, 1410, 1382, 1011, 309, 170, 363, 1024, 1424, 624, 392, 756, 273, 624, 1320, 487, 1099, 1454, 517, 207, 1493, 354, 334, 1128, 785, 274, 1293, 1442, 73, 922, 1058, 976, 1309, 693, 667, 890, 911, 1125, 363, 1363, 1139, 1093, 1250, 306, 408, 462, 653, 558, 157, 592, 910, 273, 796, 798, 743, 988, 51, 131, 217, 1281, 1338, 1197, 1405, 797, 225, 1102, 1297, 930, 132, 153, 1104, 250, 162, 1334, 1405, 1152, 732, 554, 414, 446, 1373, 987, 359, 125, 69, 1394, 126, 778, 1216, 751, 1332, 522, 49, 958, 1477, 1394, 458, 181, 175, 83, 175, 1379, 1237, 989, 654, 1250, 601, 1235, 55, 935, 256, 917, 1294, 683, 1090, 508, 836, 319, 534, 841, 261, 1267, 832, 1346, 743, 45, 586, 1050, 41, 782, 1276, 1340, 384, 1401, 751, 144, 829, 532, 497, 312, 134, 593, 1280, 1452, 1171, 332, 879, 843, 834, 1246, 1421, 589, 220, 1122, 810, 1167, 204, 257, 665, 224, 75, 26, 1426, 1030, 1412, 544, 442, 764, 432, 178, 953, 1067, 553, 211, 72, 454, 151, 1147, 616, 654, 381, 779, 1007, 502, 447, 1015, 209, 459, 1068, 1027, 1157, 1290, 119, 644, 437, 10, 1166, 1017, 1095, 1347, 1460, 640, 607, 555, 1286, 798, 1457, 970, 1227, 677, 187, 1260, 902, 18, 1477, 221, 1336, 423, 244, 15, 835, 1447, 972, 1343, 1455, 1368, 1022, 972, 170, 739, 1090, 1328, 1055, 472, 192, 932, 594, 778, 183, 505, 154, 1298, 1147, 381, 284, 448, 1075, 868, 1419, 1471, 1227, 626, 791, 1443, 170, 1225, 411, 512, 393, 691, 987, 1235, 443, 926, 1234, 1381, 636, 1476, 1243, 1192, 239, 677, 136, 564, 468, 597, 1148, 756, 46, 182, 594, 1080, 1439, 1149, 1101, 910, 1146, 1333, 1352, 342, 1423, 1150, 1444, 947, 116, 1252, 124, 327, 626, 240, 717, 985, 1441, 532, 876, 359, 211, 542, 245, 103, 53, 1077, 1400, 1344, 125, 593, 475, 810, 548, 357, 4, 170, 1202, 1142, 1453, 693, 1383, 429, 570, 729, 464, 1004, 350, 1148, 665, 1268, 83, 446, 363, 1051, 773, 111, 735, 444, 1480, 130, 802, 691, 175, 1231, 516, 270, 523, 358, 1066, 897, 1403, 143, 1406, 697, 935, 1077, 407, 703, 808, 1401, 629, 1046, 1254, 38, 981, 296, 973, 569, 25, 570, 833, 1420, 459, 45, 1193, 1175, 564, 173, 349, 589, 553, 1086, 1405, 1134, 1352, 480, 737, 531, 733, 827, 95, 372, 851, 485, 28, 1288, 628, 676, 788, 737, 2, 730, 811, 1093, 1426, 418, 1308, 338, 1096, 620, 1433, 1002, 362, 1442, 686, 737, 1204, 1206, 227, 249, 1301, 949, 783, 1083, 450, 727, 687, 194, 1464, 597, 737, 606, 106, 602, 380, 64, 252, 439, 47, 9, 1447, 863, 789, 18, 297, 181, 1052, 610, 583, 687, 554, 1155, 1440, 736, 661, 1205, 358, 1395, 1281, 895, 771, 537, 713, 795, 123, 1313, 677, 763, 1052, 794, 14, 460, 832, 715, 616, 1012, 353, 446, 682, 795, 1177, 1124, 1438, 16, 1095, 542, 612, 910, 766, 1304, 690, 451, 919, 442, 20, 966, 352, 1004, 1158, 622, 767, 763, 886, 131, 100, 82, 719, 1020, 255, 1473, 1462, 682, 1253, 660, 841, 627, 306, 1305, 202, 569, 677, 305, 470, 437, 214, 1292, 975, 70, 131, 1275, 253, 1003, 513, 947, 1360, 1136, 1140, 334, 670, 922, 173, 1358, 152, 1176, 1242, 240, 1057, 1202, 1455, 749, 780, 70, 1335, 700, 1292, 847, 964, 591, 1158, 1333, 1054, 632, 181, 820, 952, 401, 147, 1457, 804, 655, 71, 576, 186, 187, 979, 941, 511, 740, 1197, 456, 798, 517, 411, 1171, 492, 862, 33, 230, 1156, 1287, 1115, 225, 907, 112, 917, 1026, 27, 130, 366, 1460, 1388, 692, 192, 1276, 743, 602, 1424, 173, 1284, 446, 169, 1147, 1415, 674, 55, 160, 1175, 1001, 1411, 51, 955, 11, 810, 257, 1494, 470, 730, 264, 613, 1267, 461, 1195, 312, 921, 1012, 974, 589, 1323, 807, 358, 790, 386, 841, 776, 395, 656, 743, 892, 439, 626, 1388, 1184, 504, 509, 4, 289, 194, 952, 1473, 579, 1326, 56, 1384, 228, 970, 981, 8, 1402, 297, 812, 301, 117, 1204, 1121, 1271, 42, 974, 849, 307, 394, 403, 1147, 1287, 172, 90, 1354, 339, 778, 1416, 559, 550, 1189, 787, 112, 605, 769, 1178, 1385, 217, 386, 203, 619, 765, 161, 22, 1046, 273, 850, 115, 509, 94, 1215, 1478, 441, 402, 172, 906, 775, 504, 1190, 1287, 86, 1462, 746, 1107, 40, 596, 1049, 20, 912, 1323, 1031, 911, 1423, 1454, 159, 80, 1170, 685, 1405, 755, 395, 1320, 1366, 865, 509, 169, 282, 614, 478, 843, 1474, 157, 883, 191, 897, 144, 1467, 1026, 1207, 591, 852, 412, 311, 1183, 1039, 182, 1132, 1211, 524, 1472, 1253, 769, 761, 754, 1247, 1344, 437, 1168, 51, 397, 88, 1015, 381, 1374, 1325, 638, 814, 923, 120, 139, 647, 209, 770, 76, 1317, 400, 1077, 571, 159, 1006, 1392, 994, 588, 1261, 1489, 1401, 372, 20, 1424, 695, 939, 133, 302, 741, 341, 242, 167, 97, 1420, 1110, 811, 995, 533, 565, 288, 620, 990, 1053, 701, 566, 238, 1341, 1124, 933, 1253, 1241, 1135, 485, 1332, 1267, 348, 1143, 368, 943, 1149, 581, 1232, 69, 882, 1473, 622, 359, 158, 891, 877, 1106, 343, 1117, 732, 769, 329, 1183, 121, 192, 1281, 1047, 1009, 520, 849, 556, 521, 1002, 965, 1113, 1163, 954, 1319, 294, 263, 1385, 447, 789, 350, 749, 1063, 653, 1187, 762, 331, 195, 1008, 259, 1349, 998, 961, 7, 517, 185, 412, 1438, 852, 86, 356, 418, 1137, 1401, 290, 92, 601, 486, 588, 1255, 1414, 1388, 443, 1054, 828, 1110, 1370, 57, 108, 511, 183, 964, 776, 1449, 1267, 594, 849, 439, 888, 879, 105, 1286, 323, 300, 649, 787, 558, 1469, 279, 33, 401, 862, 1067, 1022, 560, 487, 544, 364, 866, 122, 1247, 468, 1399, 424, 1002, 125, 636, 1189, 1233, 732, 1495, 836, 819, 1462, 552, 1373, 369, 848, 931, 663, 584, 651, 621, 770, 664, 899, 878, 1350, 1217, 85, 1144, 914, 986, 487, 700, 930, 1352, 1401, 645 }

    Returns: 482914629

  33. {29, 136, 71, 256, 876, 350, 936, 204, 149, 398, 824, 931, 343, 750, 892, 14, 178, 745, 844, 766, 964, 393, 150, 751, 748, 466, 22, 317, 863, 337, 634, 352, 431, 848, 243, 966, 100, 592, 832, 125, 256, 452, 763, 908, 240, 783, 809, 13, 970, 977, 356, 780, 866, 302, 546, 424, 820, 994, 124, 877, 615, 546, 401, 229, 890, 520, 559, 326, 543, 1, 927, 351, 189, 349, 584, 353, 447, 441, 299, 128, 644, 635, 922, 439, 67, 721, 302, 68, 805, 191, 283, 284, 969, 661, 401, 5, 162, 286, 505, 762, 757, 531, 935, 618, 179, 736, 760, 948, 290, 581, 248, 804, 642, 541, 19, 129, 165, 86, 42, 115, 566, 903, 128, 119, 314, 1000, 273, 611, 415, 373, 491, 429, 935, 822, 1, 863, 127, 111, 792, 515, 34, 126, 338, 883, 934, 655, 143, 970, 598, 796, 990, 666, 411, 342, 815, 5, 317, 242, 293, 727, 732, 955, 827, 676, 800, 444, 809, 994, 98, 813, 27, 649, 499, 958, 336, 644, 566, 685, 915, 872, 174, 549, 84, 55, 740, 3, 976, 31, 375, 152, 779, 310, 391, 764, 656, 661, 123, 444, 232, 143, 705, 42, 733, 339, 234, 648, 115, 561, 277, 71, 115, 725, 196, 153, 760, 492, 339, 876, 169, 136, 318, 163, 464, 81, 349, 350, 824, 536, 114, 681, 289, 306, 920, 111, 728, 591, 753, 882, 644, 750, 438, 333, 96, 113, 942, 627, 592, 803, 683, 563, 317, 684, 850, 924, 869, 752, 570, 414, 572, 120, 408, 196, 781, 754, 889, 134, 59, 301, 890, 693, 634, 579, 702, 258, 718, 9, 883, 315, 900, 83, 675, 950, 670, 21, 896, 695, 559, 238, 834, 399, 144, 733, 234, 897, 670, 481, 696, 877, 861, 988, 724, 760, 550, 944, 312, 82, 224, 245, 367, 842, 619, 678, 838, 998, 99, 780, 940, 295, 112, 815, 1, 96, 675, 778, 849, 893, 257, 133, 537, 19, 62, 731, 472, 89, 212, 68, 938, 850, 851, 392, 877, 118, 361, 328, 69, 965, 846, 236, 946, 492, 934, 615, 769, 807, 604, 235, 687, 634, 487, 765, 114, 957, 635, 488, 78, 594, 474, 43, 726, 772, 469, 475, 300, 72, 303, 261, 512, 931, 590, 49, 269, 329, 709, 424, 760, 453, 531, 758, 528, 46, 179, 8, 554, 820, 773, 181, 616, 752, 56, 439, 794, 291, 725, 117, 68, 637, 540, 14, 73, 885, 294, 145, 854, 488, 208, 101, 974, 486, 925, 106, 723, 416, 982, 548, 914, 15, 801, 713, 697, 435, 829, 417, 827, 635, 144, 233, 491, 184, 658, 214, 393, 988, 262, 609, 60, 796, 690, 239, 853, 484, 412, 92, 714, 528, 458, 415, 682, 143, 533, 402, 949, 154, 72, 191, 803, 833, 628, 191, 276, 666, 693, 167, 8, 440, 396, 520, 361, 383, 436, 932, 603, 875, 275, 16, 733, 281, 956, 950, 501, 732, 118, 359, 866, 574, 645, 227, 145, 61, 55, 470, 733, 108, 889, 86, 922, 349, 554, 486, 588, 15, 953, 582, 577, 802, 911, 361, 306, 492, 239, 901, 796, 198, 177, 303, 708, 702, 359, 826, 248, 864, 986, 738, 574, 809, 65, 244, 251, 925, 879, 638, 158, 735, 449, 22, 1000, 235, 584, 802, 114, 121, 62, 629, 494, 460, 970, 979, 490, 765, 608, 957, 199, 947, 761, 201, 269, 347, 443, 462, 955, 353, 787, 925, 508, 570, 768, 115, 687, 513, 278, 424, 227, 940, 118, 115, 231, 413, 39, 399, 532, 936, 929, 517, 600, 552, 243, 444, 312, 869, 176, 958, 114, 427, 330, 351, 72, 760, 499, 213, 344, 788, 692, 411, 750, 156, 734, 419, 196, 658, 783, 568, 239, 20, 801, 862, 129, 435, 737, 669, 713, 856, 464, 974, 659, 207, 318, 925, 978, 725, 418, 702, 242, 327, 347, 62, 928, 170, 216, 676, 550, 130, 292, 273, 918, 91, 614, 889, 824, 665, 257, 965, 530, 672, 397, 559, 46, 876, 774, 522, 270, 892, 538, 625, 29, 970, 90, 274, 139, 99, 421, 273, 655, 205, 415, 231, 275, 650, 309, 835, 32, 21, 408, 735, 235, 784, 276, 954, 487, 224, 134, 864, 858, 86, 780, 873, 468, 45, 792, 752, 169, 220, 637, 544, 837, 333, 445, 708, 769, 825, 405, 737, 815, 648, 358, 109, 161, 449, 287, 402, 810, 695, 269, 959, 749, 352, 793, 41, 766, 95, 605, 580, 183, 93, 755, 955, 484, 393, 199, 512, 388, 921, 83, 453, 895, 799, 394, 561, 847, 614, 841, 281, 726, 836, 542, 8, 598, 320, 895, 470, 230, 957, 956, 371, 86, 406, 390, 777, 519, 917, 473, 391, 634, 266, 285, 101, 641, 458, 847, 904, 790, 62, 638, 635, 894, 1, 452, 68, 449, 391, 239, 972, 84, 815, 636, 208, 883, 676, 983, 772, 552, 411, 77, 545, 409, 309, 775, 116, 180, 709, 947, 632, 957, 392, 834, 230, 482, 186, 383, 564, 253, 478, 859, 86, 300, 616, 849, 676, 840, 102, 127, 334, 559, 825, 703, 713, 736, 388, 711, 153, 17, 78, 981, 421, 551, 630, 775, 951, 735, 20, 748, 119, 223, 241, 272, 986, 612, 251, 931, 185, 949, 626, 109, 267, 162, 407, 560, 469, 287, 198, 917, 228, 226, 26, 588, 179, 725, 677, 286, 834, 320, 579, 465, 675, 116, 983, 558, 111, 272, 836, 176, 614, 340, 982, 303, 998, 959, 476, 159, 929, 166, 475, 604, 130, 497, 363, 599, 145, 724, 351, 101, 735, 457, 813, 811, 30, 1000, 78, 793, 225, 879, 83, 584, 201, 439, 795, 913, 640, 296, 235, 410, 389, 802, 257, 304, 215, 343, 422, 315, 793, 880, 449, 439, 611, 291, 402, 690, 949, 83, 189, 804, 273, 351, 942, 579, 459, 516, 945, 944, 177, 506, 702, 368, 194, 211, 564, 602, 633, 164, 190, 379, 155, 48, 945, 532, 38, 314, 54, 504, 21, 161, 296, 482, 436, 516, 468, 279, 833, 667, 934, 502, 872, 630, 775, 274, 70, 289, 951, 573, 757, 389, 347, 186, 702, 150, 250, 817, 621, 413, 573, 718, 787, 102, 90, 224, 501, 525, 902, 782, 954, 951, 690, 54, 407, 796, 724, 729, 229, 629, 432, 225, 788, 68, 165, 577, 934, 908, 348, 823, 954, 419, 367, 810, 674, 588, 223, 463, 891, 235, 206, 150, 474, 455, 539, 821, 707, 14, 145, 396, 666, 210, 998, 121, 430, 935, 342, 880, 952, 389, 436, 170, 722, 829, 204, 539, 503, 15, 175, 932, 306, 697, 271, 494, 234, 532, 948, 595, 94, 694, 291, 887, 815, 265, 85, 810, 704, 455, 4, 941, 852, 976, 23, 432, 27, 612, 496, 593, 733, 345, 54, 9, 898, 339, 387, 508, 342, 476, 361, 715, 125, 741, 439, 471, 796, 642, 995, 838, 797, 430, 592, 44, 901, 901, 369, 467, 638, 162, 560, 599, 570, 300, 149, 14, 421, 367, 563, 451, 277, 343, 652, 981, 799, 961, 160, 939, 641, 729, 787, 921, 672, 624, 828, 637, 169, 602, 555, 394, 330, 70, 913, 240, 87, 790, 468, 906, 491, 192, 820, 52, 995, 236, 326, 609, 404, 220, 137, 459, 592, 879, 75, 518, 849, 521, 606, 968, 443, 112, 157, 675, 670, 373, 227, 69, 827, 148, 547, 934, 633, 804, 601, 171, 545, 619, 419, 188, 341, 766, 718, 698, 459, 336, 613, 697, 765, 968, 939, 953, 33, 571, 918, 206, 815, 303, 515, 175, 568, 137, 907, 355, 82, 392, 811, 437, 873, 828, 773, 59, 172, 415, 554, 488, 481, 724, 917, 279, 268, 825, 225, 368, 177, 225, 153, 770, 552, 189, 402, 699, 834, 735, 796, 538, 129, 8, 827, 353, 372, 280, 596, 243, 961, 643, 83, 68, 770, 400, 761, 252, 229, 796, 849, 13, 447, 987, 651, 849, 931, 254, 622, 905, 252, 550, 475, 639, 267, 628, 288, 524, 132, 315, 430, 655, 758, 707, 633, 53, 270, 304, 322, 430, 341, 308, 300, 714, 519, 342, 144, 758, 755, 218, 507, 166, 496, 540, 730, 734, 148, 640, 198, 261, 584, 795, 73, 403, 408, 973, 653, 56, 322, 273, 458, 853, 653, 728, 327, 804, 565, 131, 196, 480, 247, 136, 634, 964, 983, 69, 75, 753, 359, 708, 659, 142, 999, 371, 263, 143, 849, 679, 370, 191, 392, 446, 96, 159, 771, 583, 618, 482, 723, 85, 877, 710, 15, 58, 566, 92, 306, 471, 282, 471, 339, 904, 439, 362, 675, 112, 991, 781, 425, 621, 584, 66, 947, 627, 19, 160, 442, 432, 813, 232, 684, 380, 642, 846, 461, 70, 210, 230, 259, 282, 558, 334, 849, 598, 707, 85, 673, 52, 762, 335, 368, 17, 513, 931, 775, 698, 528, 735, 459, 613, 718, 490, 568, 532, 990, 778, 71, 769, 165, 12, 862, 691, 860, 12, 946, 597, 821, 249, 301, 41, 86, 360, 378, 875, 487, 720, 165, 130, 762, 37, 981, 885, 268, 831, 402, 570, 391, 883, 370, 319, 309, 478, 695, 726, 796, 79, 235, 801, 159, 946, 807, 367, 368, 753, 570, 296, 602, 361, 514, 433, 212, 165, 266, 227, 520, 502, 266, 584, 733, 621, 625, 142, 843, 215, 260, 370, 624, 680, 861, 728, 865, 427, 649, 155, 283, 624, 219, 977, 420, 701, 251, 876, 355, 109, 993, 655, 465, 589, 678, 643, 337, 788, 282, 675, 331, 862, 701, 233, 555, 259, 320, 247, 491, 806, 481, 411, 709, 451, 899, 637, 232, 271, 458, 659, 87, 178, 982, 418, 558, 652, 886, 110, 693, 360, 365, 732, 714, 944, 249, 576, 793, 240, 90, 496, 554, 95, 843, 475, 207, 202, 40, 465, 608, 438, 717, 886, 49, 386, 257, 729, 461, 428, 400, 914, 527, 1, 37, 953, 176, 531, 138, 764, 274, 682, 790, 655, 899, 928, 940, 270, 992, 328, 678, 381, 421, 376, 257, 314, 266, 213, 849, 124, 62, 932, 590, 350, 998, 63, 471, 872, 440, 999, 624, 413, 433, 750, 185, 28, 924, 16, 737, 944, 579, 877, 743, 432, 312, 262, 743, 869, 362, 694, 13, 630, 580, 521, 500, 538, 276, 829, 662, 962, 714, 676, 944, 558, 973, 31, 913, 738, 616, 431, 323, 974, 68, 206, 554, 670, 14, 350, 459, 990, 452, 732, 457, 977, 787, 509, 669, 364, 971, 341, 598, 350, 558, 539, 99, 481, 573, 30, 815, 676, 652, 284, 427, 471, 955, 81, 118, 255, 122, 21, 345, 95, 360, 824, 50, 530, 988, 31, 405, 462, 584, 216, 599, 221, 666, 595, 604, 838, 141, 495, 924, 830, 428, 839, 114, 201, 584, 175, 683, 436, 728, 843, 858, 63, 140, 612, 616, 766, 471, 21, 385, 552, 511, 504, 409, 682, 268, 675, 468, 913, 560, 972, 644, 919, 483, 512, 663, 629, 683, 420, 476, 471, 910, 156, 237, 615, 988, 525, 369, 72, 371, 227, 488, 949, 100, 656, 377, 125, 426, 134, 373, 478, 173, 194, 749, 497, 601, 497, 758, 791, 597, 125, 216, 55, 651, 438, 571, 913, 503, 297, 296, 132, 80, 7, 834, 462, 536, 692, 82, 726, 849, 658, 811, 862, 335, 795, 770, 842, 477, 50, 976, 970, 930, 995, 624, 162, 823, 429, 76, 975, 89, 466, 889, 587, 711, 186, 985, 137, 173, 376, 415, 841, 475, 398, 28, 504, 760, 714, 954, 682, 981, 467, 578, 73, 179, 364, 714, 331, 686, 32, 26, 936, 627, 790, 793, 264, 171, 45, 983, 405, 433, 219, 349, 507, 764, 445, 949, 223, 54, 619, 979, 745, 752, 674, 883, 279, 679, 615, 78, 848, 481, 957, 224, 383, 339, 112, 739, 9, 781, 20, 198, 230, 161, 573, 954, 959, 767, 617, 358, 427, 368, 815, 472, 689, 268, 679, 376, 44, 943, 500, 179, 89, 203, 518, 586, 90, 24, 64, 743, 11, 909, 270, 627, 36, 614, 696, 724, 894, 730, 937, 932, 290, 488, 719, 800, 588, 851, 28, 627, 671, 76, 558, 167, 147, 601, 441, 581, 619, 525, 538, 536, 684, 995, 41, 742, 667, 290, 228, 507, 210, 500, 849, 20, 535, 943, 70, 957, 491, 357, 134, 291, 53, 161, 53, 930, 720, 82, 759, 268, 37, 992, 622, 262, 295, 589, 418, 901, 235, 121, 507, 669, 588, 372, 482, 379, 269, 186, 411, 64, 802, 495, 828, 710, 251, 629, 353, 270, 484, 944, 516, 810, 302, 514, 656, 848, 633, 785, 702, 851, 263, 70, 688, 378, 991, 345, 650, 442, 370, 272, 243, 47, 156, 966, 79, 539, 146, 372, 265, 708, 694, 910, 29, 892, 933, 421, 5, 765, 743, 327, 133, 980, 701, 620, 368, 718, 631, 722, 915, 646, 651, 58, 355, 540, 923, 877, 535, 213, 40, 392, 825, 103, 832, 802, 355, 706, 226, 135, 715, 408, 256, 24, 807, 605, 412, 444, 752, 522, 7, 449, 207, 100, 476, 321, 881, 645, 569, 710, 405, 730, 198, 485, 699, 541, 415, 29, 501, 439, 453, 886, 467, 952, 380, 814, 171, 22, 99, 127, 748, 478, 879, 981, 357, 360, 841, 509, 85, 777, 749, 534, 968, 162, 213, 47, 285, 597, 670, 38, 102, 193, 639, 973, 984, 269, 210, 666, 867, 432, 268, 765, 594, 825, 325, 602, 196, 135, 967, 482, 941, 525, 86, 549, 551, 7, 730, 252, 699, 78, 792, 396, 254, 725, 523, 85, 511, 373, 259, 694, 427, 308, 993, 751, 199, 530, 750, 876, 757, 924, 401, 191, 526, 506, 669, 109, 609, 605, 794, 617, 576, 701, 470, 443, 485, 337, 30, 33, 150, 281, 386, 508, 865, 837, 716, 522, 133, 981, 143, 741, 788, 379, 830, 207, 226, 572, 442, 919, 434, 631, 169, 313, 644, 753, 874, 731, 182, 568, 279, 347, 818, 97, 149, 501, 934, 595, 698, 843, 311, 880, 402, 989, 916, 426, 566, 212, 406, 986, 817, 967, 625, 314, 563, 922, 126, 172, 605, 78, 326, 386, 654, 835, 748, 430, 908, 183, 722, 838, 457, 222, 125, 664, 657, 678, 899, 426, 540, 317, 662, 260, 188, 327, 338, 258, 834, 539, 273, 462, 898, 682, 867, 887, 855, 564, 632, 246, 288, 686, 601, 76, 136, 833, 191, 874, 835, 699, 198, 179, 244, 705, 735, 183, 232, 936, 835, 973, 417, 208, 228, 387, 598, 612, 511, 222, 188, 635, 907, 339, 452, 480, 225, 236, 197, 344, 477, 939, 959, 671, 977, 121, 523, 936, 730, 823, 316, 379, 629, 587, 528, 334, 931, 37, 968, 954, 625, 632, 26, 757, 626, 386, 236, 335, 730, 478, 519, 506, 483, 935, 539, 457, 869, 656, 261, 692, 409, 6, 751, 550, 334, 858, 412, 703, 641, 208, 398, 432, 744, 246, 66, 304, 82, 401, 594, 890, 167, 274, 463, 76, 132, 690, 654, 626, 896, 53, 856, 342, 600, 217, 412, 466, 817, 458, 549, 304, 907, 849, 477, 952, 482, 437, 469, 924, 708, 559, 848, 696, 74, 925, 814, 218, 173, 557, 79, 450, 239, 357, 241, 166, 125, 382, 606, 950, 337, 16, 844, 85, 564, 663, 590, 379, 209, 584, 464, 80, 766, 255, 588, 440, 661, 502, 722, 981, 469, 241, 971, 809, 88, 517, 457, 494, 366, 902, 262, 698, 815, 118, 540, 614, 691, 581, 798, 227, 897, 411, 922, 413, 190, 643, 360, 991, 921, 380, 807, 776, 5, 148, 405, 853, 793, 392, 980, 62, 687, 830, 750, 115, 430, 487, 936, 304, 672, 630, 119, 467, 176, 809, 129, 810, 387, 174, 872, 731, 241, 295, 806, 857, 393, 709, 870, 160, 352, 111, 978, 755, 835, 177, 636, 29, 400, 891, 512, 702, 565, 864, 548, 859, 838, 849, 682, 221, 764, 511, 642, 173, 480, 933, 512, 987, 747, 181, 880, 576, 374, 605, 731, 202, 479, 312, 187, 696, 529, 756, 940, 416, 540, 456, 555, 650, 16, 404, 709, 113, 828, 593, 537, 954, 979, 210, 6, 280, 952, 999, 869, 3, 698, 901, 645, 735, 223, 381, 809, 652, 873, 767, 574, 435, 433, 336, 234, 649, 456, 998, 625, 919, 345, 23, 129, 696, 624, 114, 654, 528, 534, 558, 273, 204, 58, 115, 974, 682, 824, 958, 537, 34, 485, 383, 391, 872, 879, 196, 333, 445, 473, 939, 311, 171, 460, 724, 940, 807, 838, 880, 611, 937, 475, 1, 272, 291, 949, 634, 680, 392, 538, 833, 707, 948, 622, 242, 669, 281, 484, 933, 216, 675, 749, 596, 209, 68, 623, 360, 762, 788, 216, 996, 525, 472, 586, 335, 705, 224, 784, 125, 517, 183, 269, 514, 280, 1, 612, 133, 715, 929, 824, 716, 895, 404, 567, 160, 120, 427, 573, 376, 112, 585, 788, 657, 181, 750, 779, 906, 930, 424, 593, 661, 837, 102, 550, 97, 385, 298, 153, 906, 457, 719, 62, 204, 484, 519, 918, 79, 909, 414, 124, 688, 124, 21, 630, 750, 237, 718, 544, 205, 483, 461, 761, 536, 34, 296, 82, 228, 972, 544, 218, 709, 173, 343, 165, 709, 329, 905, 803, 545, 181, 286, 402, 107, 697, 521, 741, 530, 436, 609, 870, 252, 873, 861, 73, 938, 797, 105, 615, 972, 506, 724, 254, 677, 626, 423, 257, 815, 520, 861, 991, 432, 458, 437, 5, 723, 697, 321, 352, 810, 853, 383, 270, 851, 603, 48, 162, 804, 532, 863, 156, 570, 551, 117, 508, 65, 947, 708, 53, 199, 888, 394, 58, 827, 453, 476, 944, 807, 872, 348, 742, 315, 153, 849, 834, 507, 134, 48, 494, 67, 423, 429, 458, 663, 216, 723, 14, 83, 605, 195, 208, 861, 389, 826, 655, 83, 150, 168, 102, 753, 852, 601, 573, 271, 727, 820, 238, 526, 268, 399, 676, 656, 469, 746, 395, 178, 66, 117, 227, 427, 816, 523, 850, 302, 107, 786, 232, 250, 615, 725, 841, 48, 85, 963, 972, 257, 311, 430, 160, 484, 163, 554, 172, 20, 121, 268, 308, 144, 302, 713, 767, 159, 924, 214, 40, 582, 420, 328, 880, 547, 632, 556, 687, 636, 745, 944, 606, 540, 292, 107, 471, 563 }

    Returns: 928560222


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: