Statistics

Problem Statement for "CircuitsConstruction"

Problem Statement

Janusz is a young physicist. He is currently playing with some electric circuits.

The simplest circuit consists of a single conductor (i.e., a single piece of wire). Each such circuit is labeled using the string "X".

Janusz is using two different ways to connect two simpler circuits into one new, more complex circuit. Note that these are not the standard two ways (connecting in series and in parallel), so read the following description carefully.

  • If Janusz uses the type-A connection, the resistance of the new circuit is the sum of the resistances of the two original circuits.
  • If Janusz uses the type-B connection, the resistance of the new circuit is the maximum of the resistances of the two original circuits.

Suppose that the two original circuits had labels C1 and C2. Then we use the label "A"+C1+C2 for a new circuit constructed from them using the type-A connection, and the label "B"+C1+C2 if type-B connection was used. For example, "AXX" is the label of the circuit obtained by using a type-A connection on two conductors.

You are given a String circuit with a valid label of a circuit. You are also given a int[] conductors with as many elements as the number of occurrences of 'X' in circuit. The elements of conductors are the resistances of all conductors you are going to use to construct the circuit described by circuit. Each of the conductors can only be used once. Each of the conductors can be used as each of the 'X's. Return the largest possible resistance of the constructed circuit.

Definition

Class:
CircuitsConstruction
Method:
maximizeResistance
Parameters:
String, int[]
Returns:
int
Method signature:
int maximizeResistance(String circuit, int[] conductors)
(be sure your method is public)

Notes

  • There is no explicit constraint on the length of circuit. This is intentional, as it can be derived from the other constraints.

Constraints

  • Each character in circuit will be 'A', 'B', or 'X'.
  • circuit will be a valid circuit label according to the problem statement.
  • conductors will contain between 1 and 2,000 elements, inclusive.
  • Each element of conductors will be between 1 and 100,000, inclusive.
  • The number of occurrences of the character 'X' in circuit will be equal to the number of elements of conductors.

Examples

  1. "BXBXX"

    {8, 2, 3}

    Returns: 8

    Regardless of the order in which we use the conductors, the final resistance will be the maximum of the resistances of our three conductors.

  2. "AAXXAXAXX"

    {1, 1, 2, 8, 10}

    Returns: 22

    Regardless of the order in which we use the conductors, the final resistance will be the sum of the resistances of our five conductors.

  3. "AXBXX"

    {8, 2, 3}

    Returns: 11

    One possible optimal solution looks as follows: We take the conductors with resistance 2 and 3, and use a type-B connection to combine them into a new circuit. We take the remaining conductor (with resistance 8) and the new circuit constructed in the previous step. We use a type-A connection to combine them into the resulting circuit. The resistance of the circuit constructed in the first step is max(2,3) = 3. The resistance of the whole circuit is 8 + 3 = 11, which is the largest value we can obtain.

  4. "BAAXBXXBXAXXBBAXXBXXAAXXX"

    {17, 7, 21, 102, 56, 72, 88, 15, 9, 192, 16, 8, 30}

    Returns: 454

  5. "X"

    {2}

    Returns: 2

  6. "BAXXX"

    {900, 800, 700}

    Returns: 1700

  7. "ABXXBXX"

    {5,4,3,10}

    Returns: 15

  8. "BAXXABBBXXXXX"

    {1, 1, 10, 8, 7, 5, 1}

    Returns: 18

  9. "BBXBXBXXAXAXX"

    {1, 1000, 10, 8, 7, 5, 1}

    Returns: 1018

  10. "ABBBXXXXAXAXX"

    {100, 100, 10, 8, 7, 5, 70}

    Returns: 280

  11. "AABXXBXXBXAXX"

    {1, 1, 10, 8, 7, 5, 1}

    Returns: 30

  12. "BBXABXXXBXBXX"

    {1, 10, 10, 8, 70, 5, 1}

    Returns: 80

  13. "ABBABBXXXAXXBAAXXXBBXXAAXXXBBBXAXXBAXXXBBAAXXXBXXXBAABBBXXXABXBXXBAXXXAXBXAXXXBBABXXAXXABBXXAXAXXXX"

    {323, 647, 195, 94, 682, 35, 723, 252, 143, 261, 106, 832, 450, 894, 669, 569, 484, 429, 246, 514, 516, 899, 238, 940, 915, 963, 708, 157, 242, 454, 47, 3, 578, 285, 753, 908, 795, 489, 12, 840, 370, 184, 273, 721, 925, 592, 695, 681, 81, 793}

    Returns: 8911

    Test to kill exponential solutions - 2 subcircuits of size 25.

  14. "BABBAAXAXXAABXXAXAXXXBBXAXXAAXBXXBXXABAXXAXBXAXXXXAAAABXXAXBXBABXXXAAAXXXAXXBXAXXAAXXXAAABXXXXBXBXX"

    {281, 229, 62, 790, 148, 465, 536, 541, 15, 780, 58, 871, 379, 429, 230, 250, 77, 102, 88, 965, 1, 96, 284, 347, 593, 464, 741, 915, 511, 664, 576, 159, 152, 993, 39, 821, 433, 343, 658, 243, 686, 637, 867, 206, 24, 403, 313, 403, 231, 533}

    Returns: 12098

    Test to kill exponential solutions - 2 subcircuits of size 25.

  15. "AAAXXAAAAAAAXXXXAXXAXXXAAXAXAXXAXAXAXXAAAAXXAXAXXAAAAAXAXXAAXXXAXAXXXAXAAAAXXXAXAXXAXAAAXXXXAXBXAXX"

    {808, 607, 681, 6, 895, 989, 306, 997, 66, 479, 460, 447, 608, 799, 160, 853, 32, 806, 446, 407, 208, 868, 514, 472, 486, 57, 71, 852, 538, 731, 224, 672, 803, 297, 301, 482, 658, 472, 59, 177, 436, 404, 143, 653, 35, 409, 252, 401, 383, 458}

    Returns: 23362

  16. "AAAXXABABAAAXXXXAXXAXXXAAXAXAXXBXAXAXXAAAAXXAXAXXAAAAAXAXXAAXXXAXAXXXAXAAAAXXXAXAXXAXAABXXXXAXAXBXX"

    {639, 259, 140, 539, 562, 885, 371, 731, 886, 353, 760, 968, 911, 209, 893, 63, 667, 211, 106, 870, 127, 940, 513, 401, 463, 74, 362, 54, 486, 454, 168, 878, 674, 546, 492, 461, 883, 439, 657, 675, 397, 67, 271, 12, 293, 72, 940, 509, 241, 648}

    Returns: 23878

  17. "BBBBBBBXBXXXBXXBBXXXBBXBXXBXBBXXBBBBBBXXXBXBXXXBBBXXBXXXXBBXBBXBXXXBAXXXBBBBBXXXXBXBXXBBXBXXBXBXBXX"

    {867, 648, 401, 570, 698, 646, 401, 529, 632, 329, 369, 569, 936, 768, 985, 185, 132, 130, 708, 738, 836, 330, 219, 777, 952, 66, 624, 500, 10, 310, 878, 65, 95, 522, 599, 387, 79, 526, 862, 461, 610, 617, 950, 140, 190, 612, 402, 161, 239, 952}

    Returns: 1937

  18. "BBBBBBBXBXXXBXXBAXXXBBXBXXBXBBXXBBBBBBXXXBXBXXXABBXXBXXXXBBXBBXBXXXBBXXXBBABBXXXXBXBXXBBXBXXBXBXBXX"

    {167, 156, 102, 402, 615, 191, 766, 166, 431, 474, 426, 27, 524, 882, 322, 110, 913, 480, 440, 328, 251, 967, 398, 892, 409, 790, 147, 76, 166, 311, 710, 643, 602, 678, 425, 809, 120, 510, 793, 594, 657, 849, 901, 544, 1000, 367, 998, 722, 135, 825}

    Returns: 1998

  19. "AABABABBABABABAABABABABABABABABAABABBBABABABBABBAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

    {509, 754, 844, 512, 868, 99, 835, 59, 244, 790, 106, 862, 828, 501, 155, 233, 769, 176, 429, 327, 626, 11, 456, 415, 682, 636, 732, 433, 335, 223, 369, 949, 71, 397, 359, 344, 139, 501, 994, 640, 814, 929, 654, 507, 151, 652, 577, 643, 853, 850}

    Returns: 18802

  20. "ABAXXBABABBABAXXBXXAAXAXXXXAABXXBXXABXXXXBXAXBXXAAXBXAAAXXXBXXBAXBXXABXXXBABXXXAAAAXBXXXBXAXXXAXBXX"

    {902, 277, 18, 357, 715, 26, 90, 445, 678, 576, 686, 531, 887, 132, 565, 608, 244, 118, 902, 30, 962, 453, 252, 498, 243, 470, 284, 782, 896, 601, 809, 589, 761, 676, 442, 985, 2, 820, 18, 921, 992, 73, 504, 151, 141, 434, 824, 138, 712, 905}

    Returns: 13775

  21. "ABBAXBXXAAAXBXXAXAAXXXAXXABAAAXXXXXAXAXAXXBBBAAAXXXXBBAAXXBXXAXXBBXXAXBBXXXXAAAXXBXXBABBBXXXXAXXAXX"

    {556, 405, 913, 511, 390, 751, 656, 223, 716, 295, 758, 94, 310, 177, 178, 526, 179, 750, 431, 420, 568, 121, 346, 409, 448, 710, 303, 249, 117, 836, 828, 945, 998, 368, 934, 332, 81, 692, 355, 423, 587, 552, 152, 411, 118, 952, 156, 195, 506, 357}

    Returns: 11439

  22. "AABXAXXXAAAABXAABXXABXAXXABXXXBBXXAXXBABBXXBAXXBBBXBXXBBXXBXXABXXAAXXBXXXXXBAXXXBBABXXXBBXXBXAAXXXX"

    {924, 135, 15, 561, 568, 225, 386, 261, 630, 854, 175, 205, 830, 422, 565, 639, 126, 583, 864, 671, 718, 87, 859, 839, 599, 297, 36, 557, 71, 435, 116, 357, 432, 621, 167, 985, 707, 228, 953, 870, 22, 239, 498, 113, 742, 730, 196, 906, 921, 785}

    Returns: 16647

  23. "BBABBBXXABXXABXXXAXXAXAXXAAXBBXXXXBAAABAXABXXBBXXXAXBXBXXBXXABXAXAXXBAXXAXXXBBABAXXBXXXBABXXXXAXAXX"

    {167, 156, 102, 402, 615, 191, 766, 166, 431, 474, 426, 27, 524, 882, 322, 110, 913, 480, 440, 328, 251, 967, 398, 892, 409, 790, 147, 76, 166, 311, 710, 643, 602, 678, 425, 809, 120, 510, 793, 594, 657, 849, 901, 544, 1000, 367, 998, 722, 135, 825}

    Returns: 9036

  24. "BAAXABXBXXBABAXABBXXXXAXBXXABXXBXXABXAXAXXXBBXAXAXXBBAAXXBXABXXBXXBXABBXXXXABXXAAXXAAXAABXXXXXBXBXX"

    {89, 627, 739, 330, 988, 748, 99, 202, 586, 164, 897, 731, 916, 170, 590, 279, 282, 133, 308, 744, 61, 339, 49, 828, 908, 603, 757, 359, 579, 167, 129, 513, 377, 39, 696, 426, 456, 337, 642, 996, 323, 61, 911, 432, 555, 377, 817, 27, 210, 136}

    Returns: 12318

  25. "BABXXBXXBAABAAXXAXXXBAAAXXBAXXBABXXXAXXBBXXXBAXXBXAXXBABXXBAXXBBBXXXBBAXAXXAXXAAXXXBBXXXABAXXXAXAXX"

    {143, 879, 863, 345, 543, 16, 227, 61, 490, 500, 587, 265, 178, 234, 992, 603, 685, 464, 973, 838, 794, 543, 328, 150, 29, 647, 471, 92, 417, 478, 488, 604, 85, 723, 929, 646, 234, 407, 90, 394, 396, 199, 23, 656, 383, 347, 603, 502, 780, 546}

    Returns: 10405

  26. "ABAAAXXXBAXXAXXAAAXBXBXXBBAXAXAXXXAAXBAXBXXAXXABXXBXXBBXBXXBXAXBXXBABXBXXXABAXBXXBAXXXBBAXXAAXXBXXX"

    {684, 318, 821, 40, 282, 369, 197, 316, 543, 930, 52, 525, 423, 714, 393, 360, 329, 463, 285, 123, 905, 881, 382, 954, 535, 708, 490, 120, 423, 175, 218, 571, 234, 884, 602, 849, 790, 113, 726, 234, 945, 903, 886, 974, 227, 233, 989, 353, 893, 414}

    Returns: 12604

  27. "AABBBXXBABXXAXXBAXBXXAXXBAXAXXAAXXXBXBXXAABXXBBXXBXAAXXXBABBXXAAXAXXBXBBAXXBXXXAAAAAXXAXXAXXXAXAXXX"

    {639, 259, 140, 539, 562, 885, 371, 731, 886, 353, 760, 968, 911, 209, 893, 63, 667, 211, 106, 870, 127, 940, 513, 401, 463, 74, 362, 54, 486, 454, 168, 878, 674, 546, 492, 461, 883, 439, 657, 675, 397, 67, 271, 12, 293, 72, 940, 509, 241, 648}

    Returns: 17174

  28. "BAABXXBBXXXAAXXBABAXXXAXBXBXXXBBBAABXXXXABXAXXAXXAXBBBXXAXBXXXAABXXABBBAXXXXXAXAXXBBBXXAXBXBXXABXXX"

    {400, 96, 154, 760, 311, 498, 454, 3, 492, 914, 329, 49, 428, 837, 397, 543, 545, 392, 378, 713, 297, 557, 399, 860, 654, 411, 401, 929, 335, 999, 187, 991, 902, 287, 583, 561, 83, 152, 172, 784, 346, 821, 225, 217, 88, 92, 529, 586, 715, 508}

    Returns: 7253

  29. "ABABAAXBXAXXBXBAAAXXBXBXAXXBXXBXXXABXAXXABXXBBXXXAAXAXXBBAXXBXBXXAAABXXBBAXXXBXXXABAXXBXXABXXXABXXX"

    {766, 806, 843, 503, 757, 488, 34, 770, 264, 433, 794, 412, 463, 967, 817, 801, 565, 95, 779, 116, 164, 407, 285, 235, 751, 380, 558, 331, 377, 55, 687, 589, 244, 557, 389, 441, 235, 943, 245, 186, 996, 255, 567, 427, 32, 413, 38, 312, 926, 57}

    Returns: 11716

  30. "BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXAXX"

    {513, 244, 194, 777, 59, 897, 692, 791, 758, 668, 816, 204, 712, 909, 783, 489, 207, 693, 94, 601, 410, 2, 225, 455, 841, 69, 240, 960, 162, 971, 868, 882, 838, 202, 131, 365, 803, 149, 210, 42, 91, 760, 411, 617, 21, 15, 464, 79, 970, 229}

    Returns: 1941

  31. "BXBXBXAXBXBXBXBXBXBXBXBXBXBXAXBXBXBXBXBXBXBXBXBXBXAXBXAXBXBXBXBXBXBXBXBXBXAXBXBXBXBXBXAXBXBXBXBXAXX"

    {838, 511, 403, 305, 493, 976, 33, 478, 647, 960, 494, 354, 991, 168, 210, 967, 628, 464, 496, 545, 534, 459, 474, 47, 73, 119, 681, 845, 415, 910, 450, 513, 115, 656, 197, 141, 195, 29, 280, 940, 565, 965, 756, 200, 422, 762, 887, 892, 750, 465}

    Returns: 7601

  32. "AXAXAAAABXAXXBXAXXABXAXXBXAXXAABXAXXBXAXXABXAXXBXAXXAAABXAXXBXAXXABXAXXBXAXXAABXAXXBXAXXABXAXXBXAXX"

    {876, 280, 48, 138, 277, 707, 435, 201, 734, 439, 96, 837, 700, 286, 324, 546, 212, 269, 330, 332, 601, 377, 464, 343, 748, 243, 49, 252, 236, 128, 371, 684, 590, 726, 977, 961, 190, 628, 147, 851, 135, 42, 221, 161, 695, 521, 101, 449, 287, 780}

    Returns: 18677

  33. "BAXAXAAAAAXXAXXAAXXAXXAAAXXAXXAAXXAXXAAAXXAXXAAXXAXXAAAAAXXAXXAAXXAXXAAAXXAXXAAXXAXXAAAXXAXXAAXXAXX"

    {876, 280, 48, 138, 277, 707, 435, 201, 734, 439, 96, 837, 700, 286, 324, 546, 212, 269, 330, 332, 601, 377, 464, 343, 748, 243, 49, 252, 236, 128, 371, 684, 590, 726, 977, 961, 190, 628, 147, 851, 135, 42, 221, 161, 695, 521, 101, 449, 287, 780}

    Returns: 16372

  34. "BAAAAAAAAAAXAAXAXAAXXAXXXAXXAAAAXXAXXXAXXAAAAAAAXXXXAAAAXXXAXXAXXAAXXAXXAAXXAAXXAXAXXAAAXAXAXXAAAAAAXXXAAXXXXAXXXAAAXXXAXAXXAAAAAAXAXXXAXXAAXXAXXAAAAXAAXXXAAAAAXXAXXXAXXAXXAAAAAXXAXXAXAAXXXAXAAAXXAXXAXAXXAXXXAAAXAXXXXAAAAXAAAXXXXXAAAAXXAAXXAAXXAAXXXAAXXAAAAAXXAXXAAAXXXXAXAXXAXAXAXXXAAAXAXAXAXXAAAXXAXAAAXXXAXXAAAXXXAAXXXAAXXAXXAAAXXAXAXXAXAAAXXAAXXXAAXAXXXAAAAAAAXXAAXXAXXAAAXXAXXXAXAAAAAXXXAAAXAXXXAAXXAXAXXAAAAAXXXAAXXAXXAXXXAAAAAXXXAAXXXAAAAXXXXAXAAXXXAXXAAXAAAXAXXAXXAXAAXXAAXAXAXXXAAAAAXXXAAAAXXAXXAAAXXAXAXAXXXAAXXAXXAAAXAXXAAXXAXAXXAAAAXAXXAAXAXXAAAAAXXXAXAXXXAAXXXXAAXXAXAAAXXXXAAAAAAXXAXXAAXXAAAXXAXAXXAAAXAXAXAXXXAXXAAAAXXXAAAAAXAXXXAXXAAXAXAXXAXXAAAXAXXXXAAXAAXAXXAXXAXXAAAXAAAAXXXXXXAXXAAAAAAXAXXXAAXXAAAXXAXAAAXXXAXAAXXXXAAAXAAAXAXAXXAAAXAAXXAXXAXXAXXAAAAXAXXXAXXXAAAXXAAAXXAAXXXAAXAAAAXXXXXAAAXAXXXAXXAAXAXAXXXAAXAXXAAAXXAXXAXXAAXAXXAXAAXXAXAXXAAAXAAAXXXXAAXXAXXAAXAAAXXXXAAAXXAAXXXAAAXXAXXXAAAAXAAAXXXAXAAXAAXXAXXAAAXXXAAXAXAXXXAAAXXAAAXXAXXXAXAXXAXAAAAAAXXXAXXAAXAXAXXAAXAXAXXAAXAAXXXAAAAAXXXAXAXXXXAAAAAXXAAXXXAAXAXXAXXAXXAAXXAXXAAAAXAXXXAAXXAXXAXAXAXXAAAAXXXAAXXXAAXXAXAAAXXXAXXAAAAAAAAAAXXAXXXAXXAAAAXXXXAXXAAXAXXAXXAAAXXAAXAAXXXAXXAAXXAAXXAXAXXAAAAXXXAXAXXAAAXXXAXXAAAAAXXAXAXXAAXAXAAXXXAAXXXAXAXXAXAAXXXAAAAAXAAXXAXAXAXXAAXAAXXXAAXXXXAAAAAXAXAXXXXAXAAAAAXXAXXXXAAXXAXXAAAAXXAXAAXXXAAXAXXAAAXAXXXAXXAAAAAXAAXXXAAAXXXAXAXXAXAAAXXAXXAXXAAXAXXAAXAXAAXXXAXXAAAAAXXAXAXXAXXAAAAXXAXXAXXXAAAAAXAXXXXXAAXAAXAXXAAXAXXXAXAAXAXXXAAAAXXAXXAAXAXXAAXXAAXAXXAXXAXAXAXXAAAAAAAXXAAXXXAXAAXAAXXXXAAXAAXAXAAXXXAXXAAXXAXAXXAXXAAAXAXXAAAAXXXAXAXAXXXAAXXXAAAXXAXXAAAXXAAXXAAAAXXAXAAXXAXXAXXAAXAAXXAXXAAXAXAXXAAXAXXAAAXXAAXXXAXXAXAAXAXXAAXXAAXXAXXAAAAAAAXAAXXXAAXAAXXAXAXXXAAAXXAXAAXXAXAXXAXXAAXXXAAAXXAAAAXXAAAXXAXXAXXAAXAXXAXXAXAAXXAXXAAAXAXXAAXXAXXAAAAXAXXAAXAXXAXAAXXXXAAAAAXXAAAXXXXAXXXAXAXXAAAXXXAAAXXXAXAXAXXAAAAAAXXAXXAXXAAAAAAAXXAXXAAXXXAXXAAAXXAAXXXXAAXAXXXAAAXAXAXXXAXXAAAAAAAAAXXAXXXAXAAAAAXXXAXAXXAXAAAXXXAXXXAAXXAAXXAXXAAAXXAXAXAAXXXAAXAXXXAAAAAXXXAXXXAXAXXAAXAAXXXAXXAAXXAAXXAXXAAAXXXAXXAAAAAAAAAAXAAXAXAAXXAXXXAXXAAAAXXAXXXAXXAAAAAAAXXXXAAAAXXXAXXAXXAAXXAXXAAXXAAXXAXAXXAAAXAXAXXAAAAAAXXXAAXXXXAXXXAAAXXXAXAXXAAAAAAXAXXXAXXAAXXAXXAAAAXAAXXXAAAAAXXAXXXAXXAXXAAAAAXXAXXAXAAXXXAXAAAXXAXXAXAXXAXXXAAAXAXXXXAAAAXAAAXXXXXAAAAXXAAXXAAXXAAXXXAAXXAAAAAXXAXXAAAXXXXAXAXXAXAXAXXXAAAXAXAXAXXAAAXXAXAAAXXXAXXAAAXXXAAXXXAAXXAXXAAAXXAXAXXAXAAAXXAAXXXAAXAXXXAAAAAAAXXAAXXAXXAAAXXAXXXAXAAAAAXXXAAAXAXXXAAXXAXAXXAAAAAXXXAAXXAXXAXXXAAAAAXXXAAXXXAAAAXXXXAXAAXXXAXXAAXAAAXAXXAXXAXAAXXAAXAXAXXXAAAAAXXXAAAAXXAXXAAAXXAXAXAXXXAAXXAXXAAAXAXXAAXXAXAXXAAAAXAXXAAXAXXAAAAAXXXAXAXXXAAXXXXAAXXAXAAAXXXXAAAAAAXXAXXAAXXAAAXXAXAXXAAAXAXAXAXXXAXXAAAAXXXAAAAAXAXXXAXXAAXAXAXXAXXAAAXAXXXXAAXAAXAXXAXXAXXAAAXAAAAXXXXXXAXXAAAAAAXAXXXAAXXAAAXXAXAAAXXXAXAAXXXXAAAXAAAXAXAXXAAAXAAXXAXXAXXAXXAAAAXAXXXAXXXAAAXXAAAXXAAXXXAAXAAAAXXXXXAAAXAXXXAXXAAXAXAXXXAAXAXXAAAXXAXXAXXAAXAXXAXAAXXAXAXXAAAXAAAXXXXAAXXAXXAAXAAAXXXXAAAXXAAXXXAAAXXAXXXAAAAXAAAXXXAXAAXAAXXAXXAAAXXXAAXAXAXXXAAAXXAAAXXAXXXAXAXXAXAAAAAAXXXAXXAAXAXAXXAAXAXAXXAAXAAXXXAAAAAXXXAXAXXXXAAAAAXXAAXXXAAXAXXAXXAXXAAXXAXXAAAAXAXXXAAXXAXXAXAXAXXAAAAXXXAAXXXAAXXAXAAAXXXAXXAAAAAAAAAAXXAXXXAXXAAAAXXXXAXXAAXAXXAXXAAAXXAAXAAXXXAXXAAXXAAXXAXAXXAAAAXXXAXAXXAAAXXXAXXAAAAAXXAXAXXAAXAXAAXXXAAXXXAXAXXAXAAXXXAAAAAXAAXXAXAXAXXAAXAAXXXAAXXXXAAAAAXAXAXXXXAXAAAAAXXAXXXXAAXXAXXAAAAXXAXAAXXXAAXAXXAAAXAXXXAXXAAAAAXAAXXXAAAXXXAXAXXAXAAAXXAXXAXXAAXAXXAAXAXAAXXXAXXAAAAAXXAXAXXAXXAAAAXXAXXAXXXAAAAAXAXXXXXAAXAAXAXXAAXAXXXAXAAXAXXXAAAAXXAXXAAXAXXAAXXAAXAXXAXXAXAXAXXAAAAAAAXXAAXXXAXAAXAAXXXXAAXAAXAXAAXXXAXXAAXXAXAXXAXXAAAXAXXAAAAXXXAXAXAXXXAAXXXAAAXXAXXAAAXXAAXXAAAAXXAXAAXXAXXAXXAAXAAXXAXXAAXAXAXXAAXAXXAAAXXAAXXXAXXAXAAXAXXAAXXAAXXAXXAAAAAAAXAAXXXAAXAAXXAXAXXXAAAXXAXAAXXAXAXXAXXAAXXXAAAXXAAAAXXAAAXXAXXAXXAAXAXXAXXAXAAXXAXXAAAXAXXAAXXAXXAAAAXAXXAAXAXXAXAAXXXXAAAAAXXAAAXXXXAXXXAXAXXAAAXXXAAAXXXAXAXAXXAAAAAAXXAXXAXXAAAAAAAXXAXXAAXXXAXXAAAXXAAXXXXAAXAXXXAAAXAXAXXXAXXAAAAAAAAAXXAXXXAXAAAAAXXXAXAXXAXAAAXXXAXXXAAXXAAXXAXXAAAXXAXAXAAXXXAAXAXXXAAAAAXXXAXXXAXAXXAAXAAXXXAXXAAXXAAXXAXXAAAXXXAXX"

    {13028, 975, 20343, 22136, 21497, 29339, 9527, 9736, 19731, 16682, 14383, 27759, 2611, 11791, 1273, 19181, 8806, 17324, 15801, 30503, 20623, 32237, 10495, 11897, 26984, 30774, 26607, 29581, 29380, 14233, 26527, 18989, 16407, 25933, 448, 25941, 14391, 3419, 4225, 31629, 10340, 13723, 31152, 13685, 18567, 24799, 29986, 27298, 21687, 21102, 4694, 8360, 24577, 9652, 16725, 120, 17513, 3639, 25308, 13805, 21548, 21453, 9149, 28065, 12360, 24333, 10115, 25861, 26686, 27139, 18005, 16561, 18199, 10536, 25117, 7416, 29093, 144, 5865, 3264, 14859, 6502, 19089, 31376, 19584, 27542, 24474, 8171, 6479, 4041, 3930, 1757, 8226, 28054, 12125, 18899, 129, 6646, 26120, 1456, 29590, 31225, 4732, 12828, 4915, 32184, 27581, 21535, 4630, 1931, 6932, 16112, 18795, 21372, 21937, 22279, 16274, 29435, 14741, 2937, 3107, 12499, 29103, 31109, 15663, 29020, 25925, 28266, 8649, 25330, 30358, 15228, 7621, 4775, 5310, 4215, 27328, 14645, 9433, 20499, 27233, 21559, 1643, 4825, 28125, 24472, 14080, 19508, 5825, 17227, 22799, 17867, 13548, 18748, 8740, 25870, 17882, 12167, 29758, 28431, 31017, 10985, 9846, 16020, 24149, 28019, 16610, 8298, 8135, 1414, 12217, 18940, 28430, 10491, 12728, 7716, 1644, 16546, 1476, 13376, 25492, 18414, 7120, 21897, 8114, 21742, 19713, 25760, 2220, 23679, 24336, 25450, 24487, 1729, 22257, 2846, 24782, 10183, 24242, 10908, 30798, 12435, 17061, 16129, 18597, 11329, 18881, 31352, 26141, 7554, 27974, 11603, 27539, 20556, 13216, 17754, 19581, 29648, 12942, 22370, 2092, 4269, 31875, 26402, 8782, 12131, 32077, 24899, 1206, 17162, 2548, 31670, 11872, 11332, 10213, 28746, 21423, 26736, 20303, 17790, 21498, 16672, 11470, 6547, 10311, 4045, 9799, 9190, 12118, 27082, 10003, 24701, 31458, 18551, 30559, 6624, 547, 439, 8914, 17706, 23959, 9380, 12913, 25695, 28674, 3713, 15808, 25344, 8372, 19439, 5930, 8413, 2826, 6756, 6051, 7979, 18231, 7642, 19852, 982, 12356, 7876, 4823, 26393, 19286, 25670, 20075, 8011, 13360, 32421, 25802, 32508, 13048, 5629, 7153, 14656, 24382, 4402, 30336, 24651, 29754, 18970, 12862, 14933, 15415, 5391, 10305, 10732, 30169, 22328, 31698, 11088, 7846, 29219, 5724, 6161, 10371, 21616, 7948, 24956, 19222, 29819, 6880, 98, 17533, 24124, 21249, 4635, 4671, 22635, 30034, 18123, 13954, 25831, 9033, 1252, 23935, 8280, 25342, 26092, 30516, 17683, 9857, 28801, 6488, 21823, 23921, 13210, 15764, 12342, 17610, 9999, 12272, 5934, 26879, 30044, 16780, 25881, 3657, 4770, 5008, 32202, 29502, 17646, 3685, 14424, 8613, 446, 22822, 18631, 16777, 17601, 25937, 27877, 8844, 17375, 25283, 24691, 28542, 9337, 12259, 23685, 16430, 5618, 6685, 9772, 32128, 30062, 658, 28753, 19392, 24281, 15117, 5348, 28470, 20268, 12089, 26935, 24315, 15339, 11794, 12708, 31243, 17394, 26522, 30838, 4762, 23922, 29389, 19463, 28630, 10277, 17632, 13100, 6787, 3770, 12428, 6176, 24823, 5036, 28687, 26826, 21151, 24579, 16995, 31591, 4338, 12916, 32557, 4663, 1707, 5384, 2421, 25998, 7508, 26947, 25951, 25666, 5410, 9307, 20951, 13789, 2695, 30661, 26124, 21027, 7755, 6691, 14066, 25566, 5757, 18476, 13677, 2541, 3605, 14677, 6746, 28979, 22624, 4957, 13767, 9618, 7562, 14924, 1524, 28002, 1881, 31330, 2413, 25353, 17517, 3661, 31863, 19659, 20678, 21919, 1453, 9956, 10118, 20350, 5611, 5076, 16888, 11677, 32619, 9979, 2002, 4972, 2094, 15717, 5303, 21900, 31646, 22759, 30464, 19846, 32625, 12651, 19388, 5564, 12240, 28808, 23541, 16800, 18105, 7990, 26147, 21154, 28288, 18249, 1649, 16479, 28826, 14661, 14555, 15429, 16053, 6089, 6164, 11920, 14129, 17026, 21665, 22274, 26323, 28403, 31371, 19405, 7191, 15989, 16215, 24499, 17608, 30076, 27703, 13164, 18893, 14365, 14466, 30280, 23878, 28621, 10338, 6677, 28376, 15980, 17357, 32323, 14916, 8834, 14774, 22086, 9279, 12488, 17284, 20284, 22910, 1770, 23747, 14544, 25616, 23435, 8985, 13662, 10992, 20361, 29308, 13656, 4059, 25731, 4515, 16872, 8031, 15513, 698, 23254, 1845, 1907, 19546, 27565, 18128, 16517, 20152, 7193, 20022, 8849, 31005, 32660, 32527, 29805, 26689, 17403, 4870, 4332, 24856, 12841, 23717, 7382, 4932, 26918, 24945, 23150, 6857, 9458, 32054, 18146, 3690, 13913, 15972, 29804, 16074, 21888, 15963, 4484, 28881, 703, 20197, 28756, 5969, 27054, 8452, 8812, 20458, 31363, 18671, 31927, 10027, 11675, 17239, 6061, 26617, 9558, 24558, 8139, 31285, 8744, 13610, 2624, 5273, 31981, 326, 490, 17891, 7037, 7307, 8320, 6454, 4993, 24781, 18449, 22973, 28549, 10808, 12461, 14737, 19022, 21837, 32354, 24541, 13421, 24103, 29546, 8768, 1283, 28018, 3881, 7167, 17982, 8491, 24473, 25122, 24251, 25408, 4591, 3997, 32278, 22053, 30544, 17212, 7710, 10937, 24976, 17151, 31236, 1064, 20948, 30583, 8648, 15261, 9331, 1247, 6408, 27063, 2011, 5577, 10268, 7484, 22595, 15335, 26372, 26367, 6345, 3369, 30205, 25, 7206, 9298, 9591, 18621, 20413, 31093, 19605, 32016, 24060, 21582, 5512, 22263, 28224, 5331, 7746, 817, 9886, 985, 6930, 30814, 10370, 27945, 22634, 438, 16534, 8151, 2533, 25083, 19942, 18639, 2696, 8876, 9281, 23473, 29257, 25468, 28130, 32223, 9421, 15875, 20560, 10196, 15734, 4530, 22658, 28855, 31901, 19468, 29255, 6684, 275, 28389, 8826, 8464, 26625, 24320, 6841, 14557, 4153, 17342, 20366, 32626, 25213, 23337, 24041, 22734, 16993, 3029, 7711, 22466, 25600, 13250, 18237, 9209, 10733, 24195, 23707, 311, 8045, 9888, 6580, 23518, 25315, 17978, 20532, 32438, 5259, 6893, 27731, 21997, 7531, 8443, 4962, 25437, 25223, 10662, 4259, 18446, 14421, 20701, 1118, 1788, 10864, 30235, 2353, 25882, 27536, 15501, 17320, 2710, 442, 22131, 4110, 18783, 692, 8136, 11493, 29884, 19493, 11597, 14112, 10105, 11235, 24946, 28371, 6450, 23943, 8978, 15422, 30787, 2050, 12476, 22819, 18522, 4320, 18052, 17126, 21765, 11076, 23389, 26758, 1765, 16295, 26992, 216, 2442, 6947, 23036, 7791, 31310, 9851, 28748, 16063, 19175, 3675, 24806, 21630, 12860, 16609, 26886, 20816, 8056, 25691, 31306, 29346, 11091, 20143, 21974, 988, 10697, 30908, 6049, 4031, 17405, 690, 31092, 27899, 31155, 4501, 29694, 25096, 24010, 18390, 9448, 25214, 30731, 9833, 107, 27779, 32147, 16201, 31907, 22930, 28292, 11360, 15589, 11387, 15354, 28071, 1874, 171, 2625, 29326, 14508, 32430, 25413, 21150, 10857, 31218, 27977, 31069, 16134, 7118, 31196, 18802, 2206, 16322, 265, 31497, 15803, 25857, 23759, 14713, 28780, 22828, 22737, 17444, 15256, 97, 27213, 5791, 23185, 24180, 23572, 24300, 17788, 15406, 12772, 30865, 19858, 12838, 32144, 1038, 31189, 29291, 23001, 21297, 11954, 585, 24358, 25557, 23906, 3488, 19239, 30972, 2227, 26776, 19384, 18974, 1804, 22929, 28936, 15553, 9643, 16217, 2810, 23626, 26530, 30155, 1043, 10082, 10675, 28605, 5670, 6493, 9044, 9672, 27603, 26161, 13192, 28768, 31918, 15088, 5018, 22650, 16815, 12611, 10466, 22304, 5252, 11692, 12584, 12553, 27865, 14269, 2569, 12397, 727, 8840, 1948, 12567, 31466, 6486, 7766, 12988, 32456, 25756, 25643, 25995, 26543, 31530, 11510, 24045, 13222, 17947, 4518, 10809, 5483, 21830, 28882, 11912, 8008, 32402, 32389, 14345, 24318, 12147, 19911, 28595, 10872, 434, 13763, 28174, 28326, 15267, 18125, 29597, 21562, 18284, 4136, 27306, 10738, 30947, 14882, 12002, 7963, 15159, 22525, 18444, 6063, 12420, 22839, 9788, 18370, 28580, 8207, 28233, 7708, 21577, 24900, 27266, 16936, 5448, 12576, 10509, 5432, 25013, 26096, 1562, 8508, 5735, 30436, 6759, 4637, 12458, 32422, 10169, 924, 31245, 2591, 2727, 5638, 12152, 18727, 16379, 28168, 20913, 11509, 22875, 26309, 24357, 19162, 9513, 10790, 23270, 22320, 3495, 9073, 17648, 19597, 29535, 30, 26544, 4924, 1730, 13030, 7879, 15597, 25871, 11548, 31499, 10411, 31862, 16960, 26574, 8975, 31614, 27090, 13668, 22195, 20388, 21348, 11487, 8426, 30532, 243, 4381, 7854, 10941, 23415, 12549, 1498, 8401, 30137, 28429, 7834, 29258, 29029, 25087, 28959, 24803, 14944, 29438, 31639, 1381, 3163, 7364, 1116, 10513, 30377, 12333, 23659, 20030, 21069, 16889, 9753, 11331, 24152, 9677, 29697, 8855, 30322, 6780, 21569, 26423, 6070, 2949, 7142, 29768, 10179, 3037, 1700, 30974, 12815, 28142, 32459, 20924, 3967, 7391, 8566, 19325, 11317, 6934, 21253, 13938, 24490, 18939, 30670, 3052, 2812, 24319, 9488, 11133, 29065, 10718, 24104, 29530, 32700, 4128, 12808, 14340, 29735, 25062, 19684, 24360, 7890, 27619, 21038, 8643, 10963, 27305, 4805, 14729, 9759, 17190, 32136, 15264, 9326, 6003, 12809, 21384, 30395, 9155, 4023, 3556, 15281, 11769, 17923, 19316, 17383, 11240, 31942, 14522, 23972, 30536, 6440, 3921, 14762, 18882, 384, 15529, 21682, 7679, 1039, 26981, 6784, 11464, 27225, 25817, 27247, 3680, 2211, 6919, 1538, 11660, 20652, 24704, 12827, 13304, 7301, 25057, 30830, 5590, 7075, 11422, 7478, 200, 5683, 13566, 7462, 12800, 31405, 32103, 18339, 30629, 27052, 17116, 18736, 24953, 13309, 21188, 14890, 25786, 32502, 28141, 1461, 30534, 777, 23760, 15606, 26114, 6297, 6423, 10883, 27259, 1803, 12380, 14871, 17358, 18977, 17460, 2187, 22214, 16771, 19308, 12289, 6469, 32415, 30866, 9315, 19685, 9395, 13324, 19678, 3880, 1396, 196, 29483, 12834, 10539, 1266, 22760, 26965, 3215, 30989, 30207, 10522, 32359, 11604, 25603, 17858, 24207, 11199, 18524, 31039, 13877, 10661, 28303, 10127, 29951, 13394, 3236, 22843, 27005, 12950, 5602, 27556, 30999, 15236, 12064, 29208, 9335, 23924, 15459, 21331, 16117, 18344, 29687, 24646, 14931, 14127, 10175, 18455, 23211, 11018, 14537, 3432, 26277, 9102, 26917, 24796, 10221, 28937, 32760, 1239, 20453, 21928, 29644, 7814, 5271, 32408, 3882, 6637, 6252, 17259, 30827, 31524, 7627, 21377, 2174, 26394, 4799, 14548, 3383, 14104, 5001, 17008, 12731, 21959, 8713, 10624, 19990, 28754, 22230, 1044, 16556, 18909, 3469, 4129, 7466, 32433, 11113, 12233, 18364, 665, 13332, 31453, 20609, 24203, 8381, 2465, 9020, 29067, 11627, 24396, 14541, 4241, 1758, 27614, 25370, 20706, 7265, 13172, 11622, 8825, 31034, 30461, 19406, 9854, 185, 4629, 8453, 414, 29772, 26819, 18439, 19891, 1523, 9814, 15094, 26669, 31220, 10316, 8811, 21519, 4304, 4210, 12042, 32058, 19829, 16973, 12633, 16622, 27573, 20409, 25554, 24462, 6903, 6352, 6966, 20781, 8973, 20773, 2596, 18950, 27569, 15596, 22517, 1636, 14694, 28318, 2221, 24592, 12579, 8294, 12956, 12879, 31757, 29418, 15913, 789, 24008, 14588, 28263, 7743, 28379, 11084, 16157, 27758, 7578, 17516, 12257, 24817, 31205, 22352, 45, 21610, 29865, 24763, 2821, 476, 14505, 3319, 1497, 23044, 127, 17865, 9900, 8429, 3549, 23716, 30070, 2495, 9501, 19655, 17623, 14313, 5023, 19886, 13341, 3691, 13408, 19161, 14738, 13672, 3731, 28413, 21545, 29401, 18400, 32472, 31146, 7185, 29750, 1518, 14783, 32014, 2513, 18087, 28981, 28427, 23292, 3326, 25322, 29952, 15393, 962, 22079, 8537, 31817, 27372, 17436, 7919, 6717, 2096, 21813, 17976, 21738, 1490, 5516, 4794, 6922, 13243, 3270, 7681, 24268, 20068, 31586, 3077, 12914, 6298, 29319, 13698, 22651, 20802, 4493, 8637, 19240, 6501, 1507, 22199, 3459, 26807, 9731, 22612, 15858, 9685, 14501, 8892, 14093, 5067, 15411, 9218, 12973, 14553, 17022, 30980, 9029, 8823, 13487, 29074, 14198, 10902, 4992, 8146, 15325, 8745, 1964, 30434, 20272, 22179, 15552, 7305, 6723, 3971, 21351, 4097, 10191, 1092, 7483, 14721, 6301, 25394, 167, 20949, 15895, 1185, 20229, 5634, 3582, 16604, 4798, 27866, 432, 25182, 2226, 2765, 31399, 2117, 18650, 20547, 3331, 25131, 7335, 27337, 17751, 28094, 30597, 4011, 11132, 23855, 25303, 19104, 2115, 11100, 25209, 32407, 15821, 32171, 23812, 23505, 23506, 11719, 11377, 21385, 13035, 7411, 29637, 26688, 14571, 12743, 26378, 1642, 20162, 5764, 24656, 21863, 7585, 12709, 17906, 5300, 20319, 3254, 9754, 22883, 9756, 7529, 11143, 16328, 14116, 9447, 25974, 19733, 6500, 27999, 16234, 13637, 19958, 6794, 8325, 31838, 19623, 26818, 1088, 24139, 5833, 29920, 29083, 27992, 16265, 26411, 2646, 13460, 5319, 18646, 22906, 18981, 21194, 209, 23134, 6566, 25011, 31441, 4826, 15108, 25191, 31367, 32127, 28671, 19964, 23675, 7369, 10482, 11244, 16527, 11805, 5761, 28635, 26202, 17374, 15049, 8598, 23730, 9797, 15499, 13735, 6072, 18812, 13470, 28857, 25427, 30832, 3404, 16720, 16360, 23785, 16763, 3893, 26922, 12686, 13961, 10838, 12066, 1752, 31062, 28969, 10044, 18959, 31073, 12096, 24723, 14453, 11631, 4801, 25066, 12361, 9740, 9422, 16465, 16032, 18590, 30101, 16592, 4079, 13145, 7399, 27329, 28437, 12321, 16757, 14042, 619, 24680, 30868, 32024, 11843, 26466, 30163, 31170, 2593, 18099, 16733, 5100, 6538, 512, 18716, 27900, 26035, 7866, 22925, 18698, 26019, 11742, 7561, 19997, 29588, 31690, 24264, 12700, 29263, 12195, 28685, 8588, 24839, 25118, 11763, 29721, 8169, 28709, 22808, 21305, 16410, 14614, 23285, 11216, 14464, 9580, 14988, 28592, 6699, 1719, 24589, 3654, 20312, 31135, 74, 12793, 2377, 17902, 28976, 4364, 15620, 1318, 15500, 19242, 5205, 24435, 14634, 11772, 28690, 5343, 16190, 10235, 24482, 9925, 31748, 23939, 12736, 13704, 10404, 5161, 637, 26244, 10328, 26703, 27268, 26181, 20944, 246, 13218, 23287, 26582, 13779, 13958, 23326, 1326, 23460, 17861, 15496, 32704, 10948, 20351, 1785, 29693, 29706, 23107, 366, 6046, 9829, 28098, 29390, 32397, 17498, 19146, 7575, 10361, 19184, 5851, 1699, 22229, 15564, 10159, 28510, 9019, 15134, 7286, 29464, 24097, 29545, 1754, 3936, 7625, 10581, 31830, 18261, 27520, 15350, 28256, 7088, 30279, 28258, 8223, 26541, 14818, 19225, 14498, 8816, 19447, 24570, 25049, 4983, 17952, 20490, 9036, 4730, 5695, 21772, 32406, 10514, 25285, 16106, 12459, 8967, 9867, 14312, 27907, 6993, 19451, 23021, 6196, 3387, 9732, 7613, 13127, 29628, 2448, 29479, 25369, 17228, 12297, 10625, 1794, 13815, 8988, 15441, 8885, 7600, 5565, 22605, 8039, 12519, 11398, 10292, 1374, 1717}

    Returns: 24597682

    Big tests begin.

  35. "AABAAAAAAAAXXXAXXABAXXAAAAXXAAAXAAXXAXXAXXAXXAAAXXAXXAAXAAXAXAXXAAXXAXAXAXXAAXAXXAXAXXAXAXAXXAXAXAXXAAXXAAAAAXXAXAXAXXAAAXXAXXAXAXAXAXXAXXAXXAAAAAAXAXXXAXXAAXXAAAAAXAAAXXXAXXAAXXXAAAAXXXXAAAXXAAXXXAAAXXXAXAXAXXXXAAAAXXXAAAXXAAAXXXAAXXXAXXAAAAAAXXAXAXXAAXAAXXAAXXXAXXAAAAAAXXAXXAXXXXAXXAAAAXXXXAXXAXAAXXXAAAXAAXAXAAAXXXXAAXXAXXAAXXAAAXAAAXAXXXXAXXXAAAAXXAAAAXXXXAAXXAXXAAXAXAXXAAAAXXXXAAXXXAAAAXAXAXXXAAXXXAAAAAXXAAAXAXXXXAAAXAAXXAXXAXXAAAXAXXAAAXXXXAXAAAXAXXAAXXXAAXXAXXAAAAAXXXAXAAXXAXXXAXXAAXAAXAXXAXXAAXAXXXAAAAXAAAXXXAXAXXXAAAAAAXXAXXAAAXAAXXXXXAAXAXXAAAXXXAAAAXAXXAXAAXXAXXXAAAAAXXXAAXXAAXXXAAAXXAXAXXAXAXXAAAXXAAXAXAXXAXXAAXXAXAAAXXXAAAXXXXAAAXXAAAAAXAXXAXXAXXXAAXXXAAAAAAXXXXXAAXAXXAAAAAAXXAAXXAXXAXXXAAXAXXAAXXXAAXAXXXAAAAXXXXAAAXAXXAXXAAXXXAAAAXAXAXXAAAAXAXXXAXXXAAAXAXAXXAAAAXXXAAXAXXXAAXXAXAXXAAXXAAXAXXAXAAXAXXAXXAXXAAAAXXXAAXXXAAXAXAXXAAAXXAXAXXAAAAXXAXAAXXXAXXAXAXAAXXXAAAAXAXXXAAAXAXXXAXAAXXXAXAAAXXXXAAAAAAAAXAXAXXAXXXAAAAAAAXAXXAAXXXAXXAAXAXXAAXAAAAXAXXAXXXXAAXAXAXXAXAAXXXAAXXAXXAXAXXAAAAAAXXAXXAXXAAXAAAXXXAXAXXAXXAXXAAAXXAXAAXXXXAAAXXAXXAAAAAXAXXAXAAXXXAAAXXAAXXXXAAXAAAXAXAXXAXAXXAAXXXAXXXAAAXAXAXXXAAAAAAXXAAXXXAXXAAAXXAXXAAXXXAAAXXAXAXXAAXXAXXAAAAXXXAXXAAAAXXXXAXAAXXXAAXXAXAAXAAXXXAAXXAAAAAXAXAXXXAXAAXAXXAXXAAXAXXXAXAAXAXAXXXAAAAAAXXAXAXAAXXAXXAAXAAAXXAXXAAXXXAAXXAAXXXAAAXXXAAAXAXXAAXXAAAXXXXXAXAAAAXXXXAAXAXAXXXAXAAAXXAXXAXAXXAAAAAAAXXXXAAAXXXXAXXAAXAXAAXXXAAAXAAXXXAXXAAXAXAXXXAAXXXAAAAAAAAAAXXBAAXAAAXXAXXXAAXAXXXAAAAAXAXXXXAAAXXXAAXXXAXXAAAXAXXAAXXAAXXAXXAAXAXXAAXXXAAAAAXXXXAXXAAAAXAXXXAAAXXAAXXAAXXXAAXAAXXXAAAXAXXAAXXXAXXAAXXAXAAXXXAAAAAXAXXAAAAXXXXXAXXAAXXXXAAAAAXAAXAAXXAXAAXXXXAAAXXXAXXXAAAAXXAAXAXAXXXAAAXAAXXAXAXXXAAXAXXAXXAAAAAXAXAXXAXAXXAXXAAAXXAXAXXXAAXAXXAXXAAAAAXAAAXXXXXAAXAAAXXXAAXXAXAXXAAAAXAXXAXXAAAAXAAXXAXXXXAAXXAXAXXAAAXAXAXXAAXXAAXXAAAAXXXAXXAXAXXAAAAXXAAAXAAXXAXXAAXXAAAAXXAAXAAXAXXXAXXXAXAAXXXXXAAXXXAAAAAAAXXXAAXXAAXXXAAAAXAAXXXXAAAXXAXXAXAXAXXAAXAAAAXXXXXXAAAXAXAXXAXAXXAXAAXXAAXXAAAXAXXAXAAXXAXXAXXAAAXXXAAXXAAAXXXAXAAXAXXAAAAXXXAXXXAAAAAAAXXAXAXXAAXXXAAXAAXXXAAAAXXXXXAAXXAXXAAAXXXAAAXAXAXXAXXAAAAXXAXXAAXXAXXAAXXAXXAAAXAXAXXXAAAAAAAXXAXXXAXXAXXAAXXXXAAAXXAAAAXAAAXAXXAAXXAAXXAAAXXXXAAXXAAXXXAAAAAAAXXAXXAAXXXAAXXXAXXAAAXXXAXAXAXXAAXAXXAXXAAAXXAAAXAXXAXXAXAXXAAAAAXAXXXAAXAXXXAAXXAXXAAXXXAAXXAAXXAAAAAAAAXXXAXXAXXAXXAAXXAAXAXAXXXAAXAAXXXAAXAXXAAAXXAAXXXAXXXAAAAAAXXAAXXAAAXAXXAXXXAXXAAXXXAAAAAAXXXBAAXXAXXXAAXAXXAXXAAAAAXXXAXXAAXXXAAAXXAAXXXAXAAXXAXXAAAAAAAXAXAXAXXAAAXXAAXXAXXAAXXAXAXXAAXXAAAAAXXAXXAAXXXXAXXXAXAAAAAXXXXXAXAAAAXAXXAXAXXXAAXXAAXAXAXXXAXAXXAAAAAXAXXAXXXAAAAXAXXXAAXAXXXAXAAXXXAAAXAXXAXXAAXXAXXAAAAAAXAXXXAAXAXXXAXXAAXXAXAAXXAAXXXAAXAXXXAAAAAAXAAXXAXAXAXAAXXXAXAAAAAXXXXXAAAAXXAAXAXXXAXXAAAAXXAXXXAXAXXXAAAAAAXXAAXXXXAAAAAAAAAXXAXAAAXXXAAXAXXXAXXAAXXXAAXXAXXAXAAAAXXAXXAXAXXAAAAXAXXXAXAXXAXXAAAAAAXXXXAXXAAXXXXXAXAXAAAXXXAXXAAAXXAAXAAXXAAXXXAXAAAXXXXAAXXAXXAAAXAAXXXAXXAAXXAAAXAAXXXAXXXAAAAXAAAAXXXAXXAXAXXAXXAXAAXAXXAXAXXAAAAXAXXXAXAXXAAXAXXAAAAXAXAXXAAXAXXAAAXXXAXXAAXXXBAXAXAAXXXXAAAXXAAXAXXAAXXXAAXXAXAXXAAXAAXXAXXAAAAAAAXXXXAXXAXAXXAAAXAXXXAAXAXAXAXXAAXXXAAAAAAXAXXAAAXXAXAXXXAAAXAAXXXAAAXXXXXAAAAAXXAXXAAXXAAAXAXAXXAXXAXXAAXXAXAXXAAAXAXAAXXXAXXXAAAAAAAAXAXXAXAXXAAXAXXXXAAXXAAAXXAAXAXXAXXAXAAXXXAXAXXAAXXXAAXXAAAAAXXAXXXXAXAAAXAAAXXXAXXAAXXAXAAXXAXXXAAAAAXAAAXAXXXAXAXAAXXXXAXXAAAAAAXXXAXXAXAXAXXAAXXAAAXXXAXXAAAXXAXAAXXAXXAXAXXAAAAAAAXAXAXXXXAAAXXAAXXAXXXAAXAXAXAXXAAXXAAXXXAXAAAXAXAXXAXXAAXXAAAAXAAAXXAXXXXXXAAAXXAXAAXXXAXXAAAAXAXAXXAAAAAXAAXAAXXXAAXXXAXXAAAXAXXXXAXXAAXAXAXXAAAXAAXAAXXXXAAAXXAXXXAAAAXXAAXXXAAXXXAAAAXXAAXAXXAXXXAAAAXAXXAXXAAAXXXXAXXAAAAXXXAXXXAAAAAXAXXAAXXAAAXAAAXAXXXAXXXAAXXAXXAAAXXAAAXAXXXAAAAXXAXXAAAAAXXAXXAXAXXAXAXAXXAXXAAXXAXAAXXXAAAXAXXAXXAXAAXAAXXXAAXXAAXXXAAAAAAXXAAAXXAAAXXXAAXAAXXAAXXXAXXAAXXAAAAXXAAXXXAXAXXAAAXAXXXXAAXXXAXAAXAAXXAXAAAXXXXAAAXXXAXXAXAAXAXAXXAXAXXAAAAXXAXXAXAXXAAAAAAAXXXXXAAAXXAXXAAXXXAAAXXXAAXAXXAAAXXAXXAXXAAXAXXAAAXXXAAXXAXAAXXAXXAXAXAAXAXAXXAAXAXAXXAXXAAAXXAAXAXAXXAXXAAAXXAAXXAXXAAAXXXX"

    {12442, 28389, 18794, 32602, 15357, 7659, 22285, 23446, 6176, 13888, 2588, 18303, 22877, 9952, 20851, 791, 23039, 20991, 29507, 13658, 30816, 25249, 23640, 3699, 78, 8293, 29853, 23088, 17331, 13729, 7393, 5812, 9845, 7092, 14811, 25452, 8604, 8600, 28780, 23620, 435, 16567, 30501, 13594, 25712, 13312, 8457, 10610, 14743, 1337, 1428, 5228, 19227, 1175, 27132, 17652, 4230, 24204, 20406, 25145, 20892, 17376, 19516, 29792, 23611, 22531, 3598, 25977, 20870, 22946, 13046, 3762, 20035, 14712, 21393, 9674, 29312, 4967, 26635, 7881, 3197, 15815, 27178, 21999, 27334, 25342, 22670, 5610, 6560, 22864, 32567, 20044, 4006, 11513, 10567, 3643, 3508, 4217, 8201, 5994, 13828, 10032, 6963, 7497, 7831, 24106, 1640, 1145, 25303, 18236, 16385, 13955, 30842, 10832, 13581, 24009, 19369, 16637, 32406, 7613, 26210, 20571, 25639, 6992, 10011, 5397, 26506, 27054, 19112, 13759, 15830, 12072, 19806, 12138, 22954, 5745, 26489, 28790, 27315, 24590, 10427, 5544, 30324, 10248, 30550, 32124, 28230, 13284, 30220, 9661, 26269, 23764, 5525, 1874, 21390, 27183, 21825, 25691, 28302, 28703, 30430, 15485, 10621, 1690, 10716, 23417, 21219, 27795, 29103, 20345, 27505, 19317, 2259, 3307, 3776, 22233, 28149, 4572, 1062, 1591, 23653, 20266, 14233, 6657, 17888, 5748, 32720, 27489, 18164, 23002, 28407, 18975, 7514, 6404, 7079, 29126, 22661, 8038, 30229, 23042, 30843, 30658, 32138, 26189, 28388, 14574, 27155, 14538, 13920, 4055, 7801, 11377, 29726, 10950, 30323, 14957, 22443, 27106, 17691, 20162, 11527, 30967, 6047, 20531, 21758, 13941, 4153, 24419, 6069, 3004, 28001, 4410, 1412, 6806, 4417, 10378, 23043, 25605, 7529, 4851, 5480, 19520, 30404, 11524, 16400, 8184, 17866, 4514, 3163, 32479, 18168, 30894, 19133, 20331, 32637, 26850, 25618, 8151, 10807, 16636, 20018, 6252, 28893, 23583, 11974, 17790, 21878, 8282, 11193, 28714, 12058, 19891, 7966, 9455, 24630, 22370, 2376, 13831, 3689, 31348, 13903, 30315, 6206, 5312, 8187, 18420, 20286, 26419, 21384, 30937, 29988, 31230, 755, 21368, 18922, 28673, 23849, 17495, 23566, 24977, 3518, 11016, 9705, 21625, 25825, 12880, 5437, 30014, 15248, 29576, 12557, 30120, 26632, 26946, 20913, 13437, 22144, 30000, 7977, 4752, 6678, 32066, 18866, 6394, 2570, 25615, 12439, 21672, 16170, 24694, 27466, 2838, 1421, 30853, 26803, 11353, 5764, 9113, 6344, 9827, 11982, 22471, 21598, 32131, 21771, 1659, 30526, 20011, 25715, 19551, 24700, 7158, 12232, 22655, 19716, 4585, 20617, 20138, 16502, 6138, 30313, 10523, 28724, 25038, 19200, 23897, 25785, 23239, 15807, 18523, 17708, 4926, 19497, 9712, 308, 4877, 6720, 5982, 19727, 13649, 28478, 32073, 9182, 29038, 27270, 10455, 17475, 13651, 1242, 10258, 23342, 13567, 12750, 12686, 20724, 21315, 13693, 29515, 27810, 1994, 634, 18652, 16784, 26200, 13322, 7369, 6969, 11087, 30864, 31027, 23369, 29047, 72, 2998, 32248, 29950, 17464, 8340, 14487, 1982, 14692, 22799, 26216, 6847, 17474, 8470, 14259, 253, 109, 10276, 22294, 12445, 24934, 31005, 32311, 27351, 20252, 2579, 12112, 21729, 7489, 28183, 15910, 1273, 20334, 1906, 31921, 23238, 1532, 30503, 16820, 25743, 7785, 19404, 11331, 9387, 13052, 4761, 16515, 19257, 15788, 32447, 16817, 14353, 25151, 6906, 28005, 22778, 9135, 14698, 31768, 14365, 2257, 5535, 2788, 20153, 29752, 23795, 21132, 28697, 13144, 4380, 20412, 24771, 2279, 30977, 16530, 28147, 13961, 5069, 7004, 6471, 18859, 16962, 25252, 11452, 12207, 6737, 31338, 19161, 21834, 6375, 25264, 21803, 9737, 31548, 4848, 31198, 7971, 13465, 27159, 5871, 23453, 21087, 27752, 32082, 24496, 8884, 24320, 3842, 12664, 20243, 20993, 13801, 1098, 10828, 18055, 16896, 11847, 8140, 28894, 29367, 7217, 10271, 27378, 12183, 14206, 26291, 27398, 13350, 29355, 21727, 21161, 13067, 28627, 7715, 10726, 13426, 30080, 4530, 23228, 13234, 9665, 19757, 16590, 16429, 11133, 1202, 24922, 9592, 20998, 3093, 24431, 24253, 15089, 1389, 91, 9766, 22739, 21603, 51, 22886, 22456, 7666, 10982, 15251, 8102, 15119, 13338, 16531, 26637, 12256, 28369, 15156, 31297, 8835, 20957, 32030, 31329, 17590, 8652, 3830, 20515, 28879, 10147, 10319, 10180, 4648, 4387, 12400, 14783, 29794, 23607, 19242, 493, 11773, 26420, 14350, 29169, 6437, 22111, 12765, 8915, 20175, 29360, 25152, 18923, 22533, 26069, 15801, 29953, 2430, 30586, 23514, 20914, 15730, 8117, 1045, 24492, 811, 17555, 20639, 32737, 27481, 8937, 7492, 24128, 4496, 16775, 3551, 9802, 28190, 1811, 16340, 19428, 295, 8118, 26868, 16043, 2211, 27413, 23969, 26503, 22438, 1667, 16946, 9347, 13028, 18292, 27545, 14044, 22132, 14901, 13122, 22359, 2260, 30939, 16959, 25816, 24366, 28282, 6051, 24881, 5849, 23191, 12344, 10275, 10463, 25892, 19740, 30286, 28953, 4232, 27129, 16600, 13145, 21611, 11689, 14848, 9334, 28565, 990, 26245, 7871, 22897, 13165, 10929, 2794, 22310, 12013, 10390, 21837, 27651, 21377, 21400, 17233, 10528, 2546, 23851, 15651, 8258, 32257, 24286, 32256, 24571, 26009, 27332, 3876, 25741, 16930, 24482, 13652, 30426, 17126, 25495, 3826, 20683, 15095, 15101, 22080, 28070, 31313, 28778, 15304, 2787, 7009, 31785, 16379, 11067, 18888, 32746, 20504, 20481, 26204, 27320, 10831, 23733, 11375, 6444, 19751, 22743, 15445, 30237, 1017, 12064, 24103, 29581, 28696, 6062, 3835, 19926, 5676, 5350, 7735, 3002, 6398, 22846, 25607, 5635, 10810, 19328, 30876, 32364, 17861, 9423, 27172, 11710, 14160, 12261, 3833, 15674, 7726, 3486, 18456, 25442, 8890, 18390, 31500, 22013, 4830, 12494, 24624, 24999, 27869, 8478, 13472, 4987, 27702, 32211, 17025, 24856, 29662, 4769, 2311, 26100, 9791, 23000, 13461, 2804, 16000, 147, 25126, 19514, 3847, 31538, 12779, 4415, 18748, 15883, 27957, 19233, 29328, 28253, 17302, 19774, 10943, 8069, 25411, 5121, 10065, 28789, 28861, 28156, 2151, 7521, 8625, 15159, 27316, 22971, 32540, 14024, 23242, 1634, 4786, 32420, 3479, 6167, 897, 19893, 559, 16944, 26066, 7213, 28876, 14736, 16976, 6681, 11026, 9174, 14393, 20888, 1749, 24575, 13071, 677, 19525, 20017, 21558, 26167, 11703, 24987, 24053, 15178, 7375, 31144, 21780, 19030, 31661, 32065, 7406, 24858, 14764, 21673, 6600, 15256, 15013, 19809, 32353, 7288, 10465, 8650, 9746, 12251, 25487, 22136, 4127, 14003, 26705, 17304, 207, 15795, 17497, 26530, 19080, 9280, 5582, 29489, 31309, 9949, 15474, 18194, 11653, 28135, 6299, 29826, 7903, 12350, 26929, 23507, 15723, 30302, 21448, 32368, 25268, 16992, 4701, 22548, 7639, 8198, 5765, 5528, 9119, 32504, 9997, 24862, 14830, 164, 18051, 16016, 29278, 22600, 25336, 3145, 30759, 29005, 13061, 31761, 30020, 20439, 25612, 6223, 21201, 24474, 32192, 10618, 22712, 7912, 4049, 28812, 1063, 30560, 25932, 4021, 4895, 9056, 31698, 3278, 10516, 19456, 2988, 25675, 8377, 12540, 9786, 12383, 135, 32693, 16612, 22557, 32085, 7033, 27732, 14813, 2856, 15108, 3042, 28748, 32583, 8528, 13880, 3748, 26472, 184, 11491, 22334, 17929, 194, 2359, 7210, 7117, 31514, 27522, 13453, 31512, 12578, 26097, 9969, 22807, 26852, 30129, 19935, 22090, 5973, 10928, 5788, 9361, 31352, 23200, 12546, 13307, 6307, 25124, 7845, 24516, 13169, 17022, 18833, 24664, 32240, 3470, 7619, 30027, 27627, 22741, 1641, 11430, 18738, 12594, 15863, 4170, 6814, 30250, 14489, 25602, 29657, 3982, 5742, 196, 24082, 26018, 21305, 5524, 9552, 18720, 7769, 28582, 4102, 7295, 28411, 3523, 13543, 8820, 10382, 749, 25339, 5562, 25463, 27718, 20467, 28175, 11782, 32302, 186, 30335, 22953, 27820, 8268, 6372, 10336, 14539, 686, 28273, 32469, 720, 1760, 31837, 16843, 16127, 24923, 25874, 12150, 19934, 16223, 10674, 31207, 12623, 27060, 24729, 10203, 19194, 10662, 28037, 25571, 21018, 28081, 6566, 17745, 28831, 27891, 8622, 22797, 31276, 10571, 27629, 23994, 7720, 28334, 24327, 11730, 6170, 29369, 32297, 4832, 21716, 24348, 7817, 6502, 16787, 29227, 19129, 4346, 24998, 3014, 26029, 2326, 7599, 27866, 31784, 11454, 16561, 4138, 19060, 354, 19305, 80, 3333, 4578, 20222, 23873, 10143, 22340, 4490, 26314, 31680, 23532, 1706, 27484, 31351, 4546, 18812, 1837, 18034, 27335, 13769, 20848, 23142, 30190, 24970, 32717, 28338, 15917, 20395, 24078, 8147, 28187, 10922, 2076, 16598, 17448, 4005, 21251, 25819, 29485, 13722, 15191, 17280, 7574, 15250, 4369, 9645, 32316, 28758, 10725, 1046, 32149, 25299, 16407, 15037, 10023, 20931, 13200, 5560, 4931, 16010, 6965, 6383, 10078, 1127, 14011, 23588, 11435, 22272, 10675, 3130, 9654, 25405, 25894, 26272, 26752, 15400, 12488, 20944, 18669, 4135, 17206, 9346, 4901, 18898, 12156, 27936, 1339, 13058, 19418, 19835, 3085, 20010, 30152, 16060, 18283, 23019, 22327, 20893, 6523, 13026, 4378, 16089, 17755, 1989, 28453, 23520, 24841, 5038, 18384, 7808, 21174, 29616, 25761, 12324, 25798, 27342, 19552, 4778, 3992, 21534, 5262, 10599, 10191, 30569, 25367, 8143, 31953, 13563, 17627, 14930, 16408, 15346, 8659, 8471, 30400, 22772, 7244, 16346, 18980, 21335, 27322, 18956, 16473, 21144, 26268, 3003, 29837, 32380, 27825, 12922, 21140, 30166, 32478, 26283, 12604, 13842, 31398, 29076, 17656, 22637, 23652, 20043, 5287, 22539, 24233, 23521, 26292, 5466, 11987, 7697, 26440, 10491, 9547, 24528, 7998, 14856, 22597, 8621, 18764, 13919, 13571, 21102, 11609, 17792, 31495, 13934, 11899, 19707, 3378, 10839, 26300, 11907, 30461, 14868, 26478, 22257, 20328, 18417, 21438, 16012, 18483, 12029, 2444, 16007, 15697, 25779, 19578, 24523, 22682, 24026, 10051, 1783, 7616, 15018, 30543, 8613, 29316, 32304, 22148, 14576, 30505, 21748, 22366, 3379, 17193, 11992, 18242, 7954, 23080, 12355, 27407, 18879, 27942, 15999, 27127, 21110, 15352, 11104, 23181, 4426, 11001, 17447, 9758, 5924, 24829, 18341, 13893, 29961, 390, 1956, 8378, 2203, 22331, 14722, 17771, 29155, 661, 14879, 4814, 5709, 220, 18682, 25717, 8018, 12259, 20512, 11950, 547, 29598, 28685, 2763, 16986, 7301, 751, 19106, 13737, 21860, 7730, 11382, 26000, 29894, 9478, 4686, 18763, 32010, 6171, 8872, 13233, 25273, 4777, 24940, 22620, 3351, 6324, 21791, 11274, 6798, 3161, 9283, 1493, 6009, 6716, 25887, 23134, 19095, 21756, 979, 12202, 23482, 32445, 15951, 27449, 12619, 2453, 3684, 28516, 29898, 18261, 21420, 24111, 15808, 14514, 30238, 26869, 22434, 5855, 2247, 28642, 17243, 16257, 21609, 24981, 24213, 8572, 29892, 2534, 13499, 28665, 23484, 3571, 27902, 11322, 24859, 5033, 19873, 6981, 11875, 29909, 1615, 14054, 22595, 29873, 12275, 6460, 26151, 5952, 26067, 6194, 7101, 8792, 30529, 10501, 557, 27534, 20558, 273, 19633, 8004, 22949, 23778, 8697, 29819, 11539, 29348, 5327, 21224, 29511, 26843, 4087, 8009, 20182, 9557, 14681, 30850, 2140, 4194, 15298, 28859, 26672, 19367, 27238, 24756, 14795, 29363, 21214, 19303, 10659, 16021, 6968, 29590, 7577, 19565, 9932, 23248, 20046, 752, 8603, 16516, 18243, 19463, 26725, 29242, 23326, 25531, 15549, 25368, 32270, 23686, 26307, 31758, 29013, 15991, 10973, 6713, 24236, 2355, 16646, 20951, 5946, 6207, 28796, 18027, 12934, 5488, 25653, 2507, 14857, 579, 10980, 18562, 11567, 16711, 11814, 8391, 16148, 23500, 20540, 16085, 8614, 19708, 6890, 2365, 7712, 15818, 18208, 23601, 25649, 10052, 31426, 24657, 11514, 13998, 21371, 29836, 31581, 30606, 9470, 31445, 21070, 9882, 10368, 14748, 18508, 739, 22813, 22179, 26342, 16205, 28535, 29709, 9086, 10306, 16544, 9144, 20903, 1082, 9420, 19623, 24847, 17884, 8084, 28544, 18479, 1464, 21389, 32560, 915, 19579, 27581, 27507, 12687, 27974, 22196, 5495, 14842, 29755, 12171, 23314, 11528, 12978, 900, 11853, 20009, 26139, 28450, 31533, 21659, 14032, 20259, 27143, 19375, 13805, 5894, 27635, 15727, 28875, 27518, 28803, 2554, 30111, 15702, 18797, 12774, 28397, 15988, 15933, 11571, 10510, 24631, 27582, 25238, 27763, 5026, 24561, 17628, 19010, 10381, 24932, 19092, 4866, 12034, 8339, 19169, 8168, 29231, 24502, 8376, 23774, 5909, 6122, 21684, 14186, 32568, 26219, 2475, 5971, 16977, 22246, 25640, 30795, 29017, 27196, 1564, 18129, 4068, 31364, 29392, 1110, 14256, 8271, 28446, 30367, 6782, 32047, 12769, 26218, 22048, 3962, 30890, 12628, 20180, 21685, 13050, 976, 13514, 17435, 18783, 4638, 6061, 27464, 30862, 30719, 688, 29056, 30874, 10272, 19646, 63, 4317, 28686, 10253, 9548, 3079, 4571, 24126, 20828, 30622, 11451, 25005, 8746, 28197, 8073, 4189, 4491, 24739, 11615, 17229, 20111, 16726, 30790, 32474, 7526, 19863, 29045, 8379, 21492, 18576, 2067, 23539, 10698, 8658, 14261, 32695, 26797, 24586, 17322, 23122, 13744, 22977, 20097, 794, 19374, 8710, 9527, 1453, 28701, 28549, 20117, 3387, 8892, 32528, 8186, 13881, 30841, 3930, 10330, 7569, 31865, 26247, 3259, 17145, 25570, 15279, 13405, 31485, 16979, 21286, 729, 18727, 16958, 20070, 29007, 26978, 31219, 19541, 15776, 4703, 13423, 24262, 6621, 14136, 15477, 31041, 28671, 3155, 24033, 15623, 3544, 21386, 4408, 18001, 19785, 13192, 1411, 24281, 3254, 7798, 31838, 14747, 2999, 3032, 11340, 7133, 16, 2481, 7501, 5997, 30436, 26862, 13235, 14890, 22053, 2305, 23857, 22213, 4687, 1741, 5173, 19145, 27734, 21186, 11639, 26073, 19420, 29257, 9170, 22073, 2472, 28770, 22100, 16017, 15956, 16779, 27793, 22765, 26949, 7909, 21820, 19207, 993, 7314, 4856, 4041, 21755, 32609, 19307, 6670, 6290, 5549, 19604, 5289, 6018, 31839, 25512, 19677, 20994, 26231, 19162, 20508, 8711, 23644, 23950, 522, 23477, 7070, 2774, 12100, 12007, 6911, 10770, 31718, 684, 19784, 5534, 13644, 22690, 25137, 15036, 8616, 27309, 26610, 12818, 27928, 4677, 30898, 31100, 31002, 30895, 24223, 17948, 14955, 14620, 22113, 28152, 26284, 21783, 31607, 483, 22182, 25144, 7206, 10714, 6642, 23297, 3323, 23563}

    Returns: 32626191

  36. "BAABABXXXXBABAXXXXAXBBXXXBBABABXXAXBBXBAXXBXXXAAAXAAABABBAXXXABBXXBXXXABBXAXXXAXBXBXXBXAXXAAAABAXXXBXXBBABXXXAXXXAXAAABXXXXXABBXXXBXXBBBXAXXXBAAAXXXAXXXBXAXXBAAXXBAXAXBXBXXAABBXXAXXXXBABBXXXBBXXXBXXAAAAAXXBXXXXBBBXXXABAXAAXXXXBAXXXABBAAAXAXAXXAXBXXXBAABXBBXXBXXAXXAABXXBAAXXXXABXBXXBXAXXAXBXXBXXABBBAXXBAXAXXBAXXAAXXXXBBXXXBAAXBXXBXXABBBBXXAXXBXXBAXXXBBXBXXXBBABXXBAABXXBXXBXXBBAXXAXXAXXAABABBXXABXBXXXBXXBABXXXAAAXXAXAXXBXXBBXBXBXAAAXAXXABXXXBXXBAXABAXXXXBBBBXXAXAXXXBXAXXBXBAABAXBXXBXXBAXXAXXXBXXBBBXXXBBAXXXAAAXXBXXAAAAAABXXXBAXABXBXXXABXXAXBXBAXXBXXXAXAABXAXXXXBABAXBXBXXXBAXXXAXBBXABXXXXBAAAXXBXXXABXXBXXBAABBBABBBXXAXBXAXXBBXXXAXXBBBXXXXAAAABXXXXXBBXBXAXXXBXXAAAAAXXBBBAXXBXXBBXXXABXBAXABXXXBXXXBBXBXXBXAXBXXBAABBBXABXXXAXXBABXXAXXAABXXBXXBAXAXAXAXXAXAXXBABAXBXXXABAXXABXAXXXBAXXXAAXXBBBXXBXXAXXXBABABBXXBBBXXAXXXXAXXBXBXBXXBAABXXAXXXABXXAABAAXXXABABBAXAXXXAXXAXBAXXXXBXBXXAXXBBXXAAXBXXBXXABBXXAABABABAXXXXXABXXXXAAXXBBXXXBBBAXBXXXABAXBXXXBABXXABXXXXBAAXXXABBAXXXXBXXBBBBXBXBXBXXXBAXXBBXAXXAXXABBAXXXABXBXXXBXAABXAXXXBXXAABBABBBXXXXBBBAXXBXXAXXBBBAXXBABABXXAXAXXBBBXXXBBXXXABXXXXAABABXXBXXXBBXAXXXABXXAAXXAAXAXXAXBAXXAAXXXBXBXABXXXAABAAXXXAXXXAXAAXXXBBAAAXXBXXAXXBAXXXAXXABBXAXBBXXXBXAXXAAAAXXXAAXXXAXAAAXXXXABAAXBAAXXXBXXBXXBAAAXBBAXXBXAXXXBXBXXXXBAAXXABXXABXXAXXBAAXBAXXXBAXAAXXAXXBXXAXAAXXAXXAAABBABXXAXXXAAXXXBBBAXAXXXAAXAXXAXXXBBBBABAXXAAAXXAXXXAXXBXXABAABAXBXXXBXXBAXXBXXAXBAAXAXXBAXXXBBBXXBBXXXXBABAXXXXAXXABXXXBBBBXXXXAAXBBXAAXXAXXXABBXXAXXBAXBXXABXXAXXBABAXAAXXBXXAABXAXXABBBBBXXXAXXXXXABBBBAXBXBXXBBXXBXXBBXXAXXXAABAXXXXBXXAABXXAXXBAAXAXXBXBBAXXABXXAXXBABXXABABXXXXBXXABXXXAAXXXBABAAAXAXXAXBXBXXXBAXBAXBAXAXXAXXAXXAAXXXABXXXBBAAXAXBXXAAXXXAAAAXBXBXXBBXXXXBXAXAAXXBXXXABAAXAXXABBABXXXBBAXBBXXABXXXABBXXXAXBXBXXABXXXBAAXBXXBBBAAXBXXXAXXAXBXXAAXXXBXBAAXXBBAAXXXXAXBXXABXXAAXXXBBBBBXXXBABBBXXAXXBXBXBXXAXXAAAXBXBXXAABABXAXXXBBBBAXXXAXXXBXXAXBXXBBXBXXXXXAXXAAAAXXAAAAXXXBXXAAXBXXXBAXBBXAXXAXXAXXBBBXAAAXABXXXBABAXXBXXXABXXAXAXAXXABBXBXXBXAXXBXXABBBXXXBXAAXXXAAXXBXXBXXABBABXXXAAXXAAXXXXBXXBAAXABAAABXABXAXXXXBXAAXXXBXBXAXXBXXBBAXBXXBXXBBBXXABXAXBXAXXBXXAAXXABXXBXBBXXXBBBABBAXXXABXXAXBXXAABAAXXBXAXXXAXXBABAAAXXXXAXXXBBXXAXAXXBBAAXXBAXXXBAXXBXXBBXAXAXXBAABXXBXXXBAXAXXXAAAABBXXXXBXXXAAAABXBXXXBXBAXXXBXXABXAXXAXAXXAABABBXXXAAXXBAXBXXXBAABXXAXXABXXABABXXBAXXXBXAXBXXAXBXAXXBBAXXBXBXXXABXAXBAXXXBAABXBXXXAXXBABBAAXXXXBXXAABABXXXBBABXAXXXAXAXXBBBXBBBXXXBXXXAXBXABABXXXXXXBXBAXBXXAXXAXAXXAAAXBBAXXXXABXXXAAABBABXXXBXBBBXXAXXXXABXXXABXXAXXABXAXXAXBXXABBAABBXBXXAABBXXBXBXXAAXXBXBXXXBABXAXXAXBXXABXXXBBABXXBXXAAXAXXABXBXBXXXXBBABXAXXBXXABXXBXXBXBBABBXXXXAABXXXABXXXBAAXXXAXBBXXAAXXABXXXAABBXBBAAXBXXBABXXAXAAAXXBXXXABBXXXXAAXXXBXXAABABXXABBXABAXXXAAXXXBBXXBBBXXXBXBXXBAXXAAAXXXAXBXXAXXBXAXXABAXBBBBXAAXXAXXBBXAXXABXXBXXBBXXXBXAXBAXXXBAXXBAXXBXXAAXXBBBXXABBXXAXXBXXABAXAXAXXBXBAXBXXXABXXBXXBBBBXXAABBXXXBXAXXBXABAXXXAXAXXBXXAAXXBXXBBBBXXAXAXXBXXBAXXAXXBABAABXXBBXXAXXABXXAABXXXXBBAXXXBXXBBAAXABXXAABXXXXBABBXXBBAAXXBBXXXXBAXBAXBXXBABXXBXXXBXXBABBAXXBXBXAAAXXXXBBBAXBXXAAXXXAXBBXXXABXXBAXXXBAXXAABBAXXAXXXBXABAAXXXAXBXXBXBAXXXAAXXXAAAXBXXAAXAXXXXAAAXXAAABXBBXXAXAXXABXXABAXBXXBXBXXXAXBXXBBBXAAXBAXXAXXXAXXBXXBXAXXBAABXXBXBAABBABXXBXAXXABXXBXAXXABXXXBABAXXXBBXXAXXAXXBXAAXABXXABXABXXXBAXAXXBBXXXABBXXAAXXBAXXXBAAXBXXXBAAXXXXBAXABXXXABXAXXAXXABXXXABBXXAABBXAXXXBABAXBAXXXBXXXBBXXAXAXAXBXXAXAXXBBAAAAAXXXXAXXABXXAXXXBBBXXXAAXBAXXXAAAXBXBXAXAXXXBXXAAABXBXBXXBAABXBBXXXBBXBXXBXAXBXAXXBXBBBXXXXBAABBBXXAXXAAXXXAXXAXXBBBABXXXABBXXXXBBXBAXXXAXXABBXXBXAXAXXAABXXAXAXXAXBXXBAAXBXAXABAXXXXBAAXXBBXXAXXXBAXXBXAXXBBAXXBXABXXAXXBABBBABXXXXBBXXXAAXXAXXBAAXBXXXAXAXXABABBXXXAXXAXBXBBAXABXXXXAXXBXAXBBAXXXXBBBBAAABXAXBXXXAXXXAABBBAAAXXBXAAXAXXAXXXXXAXBXXBAXAAXXXAXAXBXXAAXXAXBAXABXXXABXXBAXXBXXABBAXXXBAXBBXXXBAXBXXXAXXABBABXXBABBXBXXXXXBAABBXXAXBAXXXBXBXBXXAXXAABAXAXXABAXXXXAABXXABBXAXXBBAXAXXXAXXXAABABXXBXXXAXBXXABXXAXBXXXABBXXXBAXXBBXBBXXBXXBXXBABAAXXBXXBAXABXXXXBAABXXXABXXXAAXBXXAXBBBXAXXAXXAAXAXXXBBBBXXBXAXXAXXAXXBBBXXBABABAAXXXXXXBXBAXBXXXBBABBXXXBXAXXXBXXBBBXXAAXAAAXXAXXXXBBABBBXXBXXBXBXXBBXXXXBBXXAXX"

    {12802, 31066, 17773, 25359, 3080, 13616, 4206, 29126, 20211, 25728, 19087, 23148, 554, 27807, 4389, 7437, 23898, 16150, 1510, 12700, 8569, 24216, 4103, 21641, 773, 12343, 14497, 405, 2445, 27863, 9817, 4326, 2163, 18146, 31808, 10838, 5360, 6205, 8184, 785, 7512, 11387, 11033, 6495, 1440, 31569, 3026, 25278, 27933, 26442, 6356, 8244, 398, 21692, 7275, 19683, 861, 11515, 6894, 23262, 24354, 8652, 22618, 12859, 105, 17693, 24890, 9834, 16821, 18675, 6858, 21957, 7621, 31651, 7771, 10087, 1557, 21573, 25593, 23362, 680, 9062, 76, 24684, 32517, 15357, 31164, 26042, 26752, 10400, 30936, 22672, 442, 16632, 22521, 17911, 3947, 13171, 22050, 20976, 16991, 22328, 28971, 14601, 703, 23136, 11039, 4141, 146, 8291, 16098, 14016, 11651, 25808, 2071, 12012, 997, 30274, 8768, 20533, 16116, 7567, 807, 2132, 26718, 1346, 5246, 7746, 24322, 13644, 4290, 11155, 15095, 30454, 10085, 16389, 13008, 13594, 11307, 25433, 26142, 11411, 21973, 26977, 12599, 242, 20477, 19547, 28214, 2418, 9281, 381, 18243, 27183, 16035, 31697, 32277, 19858, 4400, 20803, 19636, 21008, 6880, 13817, 17284, 20, 21950, 16866, 18559, 23609, 20552, 13458, 7106, 27069, 30233, 11085, 1355, 12595, 19397, 32097, 4097, 8055, 8709, 12985, 30196, 20711, 1044, 18608, 8679, 7376, 25944, 14627, 27148, 29991, 21061, 30666, 26638, 28282, 10367, 22984, 4692, 1061, 6718, 7040, 31365, 27849, 247, 30891, 21831, 4858, 17209, 2727, 12109, 1592, 20949, 24850, 29584, 30753, 65, 2200, 9948, 6628, 15422, 29705, 31887, 28153, 26809, 31663, 10398, 25104, 24559, 26334, 4824, 17735, 24789, 13260, 20335, 28319, 27575, 4515, 180, 10161, 21023, 16597, 1570, 12189, 32248, 19888, 7326, 27204, 13299, 22834, 21501, 4023, 21802, 25630, 32199, 28654, 25604, 20559, 31034, 7870, 20568, 3149, 7173, 20181, 7454, 23432, 19496, 16289, 31327, 6937, 21695, 26688, 28819, 17032, 12686, 1208, 32186, 422, 5560, 29682, 23590, 25681, 27951, 868, 12170, 6971, 4719, 7661, 16877, 3180, 25088, 12604, 17931, 26824, 25349, 31517, 21465, 1610, 6652, 31492, 27646, 25484, 18788, 28295, 1672, 17907, 22619, 14937, 26417, 19684, 26886, 14107, 1760, 17717, 11827, 16500, 13939, 20706, 17469, 14947, 24252, 14082, 212, 457, 28665, 28718, 30066, 24937, 16878, 11282, 8125, 28395, 384, 3410, 4956, 26665, 19124, 32554, 4276, 17862, 17970, 4087, 5049, 24243, 20146, 20705, 17668, 25848, 2737, 22716, 295, 8113, 20072, 28208, 27197, 1622, 23038, 7448, 14277, 8512, 18429, 15145, 14512, 21353, 16387, 8148, 15288, 29044, 16826, 4973, 20980, 18925, 7177, 14732, 8105, 721, 25740, 31412, 12132, 28753, 834, 12594, 31557, 18643, 9862, 7496, 8350, 23098, 13121, 25739, 29117, 9319, 1373, 8330, 23045, 31999, 5245, 16560, 18500, 8303, 20715, 17260, 4928, 21550, 19665, 2702, 3219, 32322, 1453, 20213, 13753, 22022, 25087, 30567, 19304, 4650, 14148, 22208, 6943, 14331, 27688, 5455, 22274, 28645, 2808, 18813, 23525, 822, 22614, 943, 7591, 26404, 16944, 20846, 11713, 30994, 15091, 31686, 4126, 20495, 21755, 1259, 21038, 18336, 12879, 10531, 6198, 10175, 7307, 26335, 5354, 3619, 22813, 21035, 7997, 31938, 3508, 14153, 23160, 12693, 18678, 20633, 9353, 11163, 882, 5053, 16030, 288, 11477, 23033, 25587, 27455, 6496, 26592, 17128, 10918, 25497, 6189, 3159, 10649, 5697, 11759, 3364, 32570, 12935, 4585, 1558, 14343, 26235, 32568, 13797, 1956, 1989, 25398, 18836, 18395, 9879, 29855, 9984, 26849, 19680, 17906, 17850, 14042, 15811, 22298, 2578, 6304, 18759, 27214, 22132, 11200, 2128, 8246, 18168, 25030, 5326, 8015, 19252, 699, 4660, 19088, 4693, 14571, 6700, 19278, 32110, 2540, 24968, 29277, 3087, 24795, 10620, 13432, 30490, 3561, 20747, 17890, 28114, 24342, 6848, 6478, 10549, 13885, 31390, 17917, 18828, 16465, 89, 6438, 12864, 12774, 12743, 22170, 22511, 11507, 27025, 27816, 13503, 13270, 3630, 7998, 22258, 19864, 13586, 28242, 15803, 16243, 15232, 30800, 32657, 29548, 29429, 15169, 17687, 6421, 15243, 24584, 22882, 22930, 29237, 737, 3728, 2587, 29854, 13020, 32579, 17245, 32525, 26672, 31649, 10864, 8588, 13522, 17928, 4169, 25414, 3712, 13295, 21308, 30646, 12185, 21171, 6410, 18241, 18518, 13212, 12586, 6549, 8066, 26848, 28998, 2240, 21954, 1050, 2532, 4931, 32611, 22777, 3653, 5224, 2902, 22581, 13197, 5846, 7033, 5832, 2853, 13667, 12825, 21850, 15454, 32297, 22708, 7165, 343, 3036, 9219, 15898, 27424, 18779, 14647, 23211, 12575, 4996, 14468, 11435, 4019, 11597, 12508, 16331, 31256, 14864, 253, 23911, 9099, 12839, 18861, 17848, 9134, 1465, 21828, 2379, 14893, 25043, 6252, 5810, 30114, 19387, 12325, 20601, 16822, 1665, 268, 16220, 8329, 30422, 23516, 13494, 4949, 31009, 19253, 28989, 30286, 24016, 28316, 9197, 21452, 32748, 1732, 21826, 29355, 10737, 5899, 4778, 9202, 15580, 16456, 28218, 5044, 19845, 14532, 9888, 8500, 11311, 1414, 2905, 588, 2654, 22740, 28964, 13840, 13033, 14838, 19126, 2734, 2127, 23101, 14767, 15001, 15694, 15172, 11213, 25830, 31666, 2678, 22623, 25846, 28012, 21968, 12797, 19797, 23523, 32232, 8311, 2530, 22927, 2351, 27952, 10691, 15475, 23259, 11565, 23242, 7336, 3486, 4865, 17974, 15847, 20629, 25145, 27509, 951, 5056, 15141, 22693, 13964, 25939, 31870, 5545, 4749, 21860, 26700, 17789, 13210, 16870, 654, 7898, 19453, 13486, 1985, 3780, 16883, 13550, 18130, 24412, 16143, 10284, 1955, 16007, 26870, 20360, 12452, 15237, 2609, 8818, 5717, 26732, 32213, 7102, 25606, 12245, 32355, 23802, 481, 13013, 23533, 7167, 7211, 17199, 23930, 3782, 12231, 19911, 20908, 16380, 18778, 4768, 17114, 6520, 32109, 278, 29360, 18068, 13699, 15058, 16064, 6361, 13459, 4162, 10705, 27587, 31929, 32096, 30979, 1222, 16172, 10714, 17248, 13455, 2160, 13424, 8116, 7564, 31949, 19870, 25758, 17326, 14591, 25980, 12008, 18798, 11055, 28898, 8724, 32270, 30754, 2511, 5943, 8481, 16561, 28428, 11787, 32589, 23417, 9996, 29759, 19536, 22227, 18967, 5905, 24129, 22279, 14248, 21279, 11800, 9404, 15123, 5754, 16753, 32691, 25450, 2301, 24973, 2485, 4770, 28381, 17306, 24010, 2034, 6528, 1588, 10156, 27004, 23187, 10283, 20347, 4399, 11607, 23687, 3506, 8428, 2619, 24521, 31578, 6320, 12916, 29310, 13137, 13113, 23756, 21214, 3124, 29121, 8158, 32487, 21662, 11826, 14272, 9443, 6657, 14147, 4890, 10350, 25306, 9618, 9189, 16425, 9617, 1778, 11635, 7090, 21510, 13232, 9683, 504, 25615, 28583, 14073, 25504, 21250, 27976, 19432, 13216, 3550, 13928, 5294, 14621, 31036, 12041, 28629, 30917, 26151, 1756, 9693, 21102, 18735, 30954, 8697, 26553, 11037, 23737, 26493, 28569, 2173, 27352, 15010, 11491, 7865, 26391, 3402, 20989, 32363, 26682, 375, 1529, 19251, 30960, 22121, 11554, 12796, 17673, 12550, 8149, 5249, 9955, 17279, 17299, 3599, 10533, 6193, 14931, 13708, 20656, 969, 7197, 16568, 17107, 684, 28372, 27827, 1430, 20564, 20416, 2362, 29056, 1725, 30792, 32151, 22216, 27405, 32034, 3813, 9100, 25077, 25361, 22119, 21846, 22245, 31630, 25668, 28159, 28010, 8392, 12237, 29418, 2603, 25823, 10636, 31388, 4568, 13771, 12844, 21708, 29777, 21381, 16591, 19374, 6281, 30851, 6181, 257, 7122, 1310, 11822, 3477, 848, 15164, 2382, 14858, 8622, 23852, 29603, 13530, 1295, 13265, 30870, 27034, 328, 24752, 23932, 10828, 6962, 8112, 13593, 21223, 19276, 26842, 18285, 25520, 3553, 23953, 25123, 7737, 24198, 2600, 8979, 8328, 15479, 9462, 2826, 15563, 29568, 17320, 11721, 31047, 27677, 31451, 9040, 19602, 18144, 7147, 7772, 27138, 18195, 1285, 19502, 12901, 20639, 14212, 24974, 7410, 32044, 10362, 30992, 11392, 3210, 32652, 9878, 17654, 13391, 14340, 25622, 29955, 4802, 22561, 15261, 2063, 18680, 12977, 21140, 29809, 61, 26338, 14915, 31202, 24246, 4694, 10643, 1073, 12100, 26997, 1048, 9785, 16554, 10759, 21070, 16657, 16371, 7170, 3875, 11138, 4622, 5280, 28342, 28094, 28860, 12213, 607, 25934, 20140, 13120, 24047, 25933, 18147, 20800, 8761, 9940, 7010, 15305, 4305, 7605, 1795, 16214, 3347, 1388, 26277, 22369, 11879, 14930, 32136, 28977, 18372, 13076, 22778, 20724, 11876, 5940, 19725, 6678, 26862, 5503, 21423, 24552, 28558, 18843, 28331, 15174, 25024, 19040, 14726, 31087, 14424, 19366, 32207, 20104, 25715, 4451, 27055, 483, 23213, 7699, 5314, 12160, 24212, 8285, 18213, 17108, 8797, 14033, 3786, 3798, 18874, 12071, 9992, 18332, 2859, 22219, 24179, 16270, 19705, 1974, 3829, 29057, 17651, 28039, 3710, 4406, 30509, 24090, 30024, 18569, 20058, 8284, 21738, 4989, 5470, 25442, 6417, 2241, 30632, 24707, 30446, 11172, 9423, 13781, 1503, 25179, 9546, 22727, 31014, 6258, 26241, 12523, 19098, 3764, 23335, 1789, 32156, 25162, 30154, 25888, 3661, 3879, 12712, 19562, 24831, 29091, 25507, 17897, 2917, 7738, 842, 25886, 3975, 22480, 17113, 9920, 31221, 31181, 27467, 27504, 13846, 23054, 29402, 10506, 6319, 5974, 26125, 16271, 12548, 13798, 25074, 6755, 13632, 936, 29113, 3606, 1666, 28961, 16459, 17833, 15664, 24358, 16718, 23977, 12113, 14492, 2725, 20671, 30719, 19205, 5973, 17196, 10886, 7242, 22073, 9901, 30397, 19895, 4343, 21921, 26519, 12359, 16178, 26989, 28661, 28194, 20512, 14782, 28004, 928, 27442, 5990, 22139, 13733, 30199, 14723, 18309, 8447, 8635, 28923, 25616, 10433, 32655, 20597, 20996, 21506, 20410, 22122, 6148, 18598, 13090, 10360, 27717, 11999, 4288, 13063, 26017, 28146, 28497, 27692, 17127, 9791, 5966, 15822, 15478, 3196, 4383, 23303, 5130, 2625, 21388, 1228, 22229, 18377, 13940, 465, 1490, 759, 32193, 19879, 6230, 22423, 4251, 17191, 3304, 23783, 17940, 31826, 15445, 18116, 12284, 25336, 9611, 5359, 1119, 5225, 17321, 26755, 12308, 3380, 6097, 6574, 22503, 5885, 23785, 28752, 31367, 29391, 22684, 16628, 27040, 32180, 15778, 22021, 24132, 899, 31039, 11407, 13306, 22037, 12643, 23179, 28172, 1548, 2095, 7761, 21884, 5556, 27789, 1905, 26283, 20153, 1291, 22420, 31919, 32682, 1675, 20064, 32164, 18171, 25403, 27804, 8519, 3920, 26056, 29333, 1473, 8441, 3279, 7616, 1728, 27832, 14997, 2764, 29643, 3319, 22506, 15065, 28966, 29092, 1000, 22552, 10241, 19081, 1307, 9235, 31634, 13965, 25892, 3833, 13340, 21119, 11493, 5416, 1612, 19783, 10514, 12918, 25838, 13005, 20929, 12037, 25568, 3791, 25392, 4468, 17317, 30855, 12335, 7231, 7459, 4271, 17170, 30147, 27986, 20523, 8638, 31387, 4981, 31237, 8358, 5313, 23466, 19379, 25082, 3573, 6080, 664, 21786, 24931, 14920, 23245, 19025, 20608, 10223, 28352, 16181, 13067, 605, 17560, 6975, 30067, 27085, 27533, 21206, 31892, 12541, 19847, 7820, 31681, 26304, 922, 8825, 30923, 25463, 1848, 10901, 9938, 2192, 933, 1637, 25434, 6477, 23468, 18394, 2465, 4295, 14225, 26998, 4145, 6450, 12102, 9393, 2146, 25825, 22938, 14848, 1422, 9038, 13505, 15493, 21825, 26708, 24768, 16638, 26735, 27529, 16421, 2564, 28926, 23357, 14379, 8914, 8506, 25307, 16288, 31691, 27017, 11390, 31629, 21665, 7258, 29316, 13687, 29688, 23384, 20927, 26985, 28796, 29952, 12490, 4997, 3228, 16562, 31952, 23560, 28058, 11618, 18939, 29709, 31539, 1762, 17226, 1169, 7220, 21650, 14487, 1118, 7159, 32017, 22532, 11795, 441, 15703, 13304, 11283, 26234, 27410, 11794, 28201, 24653, 18839, 2504, 25459, 7273, 8592, 15409, 32638, 1978, 5518, 25000, 8457, 10895, 24304, 5919, 22027, 27795, 20999, 32182, 8439, 21758, 28024, 7308, 9022, 6924, 30945, 5332, 20757, 6831, 30399, 23596, 4730, 28047, 30065, 18428, 19507, 15929, 21908, 19181, 28056, 7844, 7370, 32662, 14832, 18803, 20759, 10606, 25877, 27856, 19324, 7184, 28889, 6972, 27771, 4088, 19406, 23902, 12227, 24840, 28674, 26450, 24872, 1611, 2339, 27461, 142, 23191, 22527, 29105, 4496, 17154, 13228, 27168, 10012, 8719, 25262, 30425, 14575, 13529, 201, 2914, 22536, 17841, 30484, 21572, 1885, 29193, 14927, 19470, 3276, 1937, 17270, 8604, 20052, 15519, 30358, 21401, 3973, 18388, 27616, 9539, 9013, 6909, 20220, 20590, 25973, 17719, 18592, 6348, 4548, 16471, 9824, 9323, 18818, 11656, 13512, 15743, 24231, 17718, 32680, 24930, 14004, 32299, 27823, 16601, 23018, 12280, 25659, 5529, 698, 13463, 31856, 28938, 16766, 19790, 23176, 26698, 2150, 20182, 15977, 16757, 13237, 22717, 27773, 1572, 25133, 27070, 7987, 29982, 15888, 24008, 13480, 23778, 12500, 5520, 12881, 13242, 11340, 2326, 13352, 28630, 17037, 17361, 29631, 10487, 22971, 14295, 26422, 27444, 7004, 16171, 15573, 14023, 9619, 25330, 28284, 7711, 231, 2599, 1417, 2608, 9030, 144, 22012, 6414, 9290, 27121, 29913, 19130, 1723, 30079, 28110, 28731, 15188, 26007, 31766, 4337, 16586, 16304, 19101, 14887, 1290, 14479, 32613, 27879, 27586, 12474, 5672, 7698, 7716, 21806, 20031, 31920, 2023, 14420, 12226, 9614, 30514, 27633, 4835, 2028, 16094, 7378, 27591, 12520, 17977, 10268, 27936, 11646, 4057, 18772, 23146, 4358, 2119, 1846, 31364, 21611, 31168, 26225, 31495, 12855, 21936, 7645, 17532, 20063, 1508, 13436, 27437, 31199, 1769, 28, 4220, 5281, 11472, 26909, 3481, 7209, 9183, 15419, 18339, 16166, 1496, 31421, 3856, 20295, 21631, 31470, 3662, 1360, 32086, 27857, 2986, 19309, 19115, 626, 454, 26068, 24631, 22358, 29011, 20154, 30751, 11284, 24818, 27796, 13741, 183, 7157, 31932, 15825, 8067, 24073, 9658, 24280, 3355, 29996, 9560, 22763, 14939, 2109, 21489, 27899, 6367, 11737, 27627, 9698, 6631, 7371, 26932, 28394, 7781, 2513, 2785, 25021, 30544, 23, 368, 11589, 14376, 30376, 18464, 28031, 11774, 8414, 6296, 14348, 7868, 20665, 10505, 13297, 16265, 26196, 5937, 6106, 10916, 28832, 11663, 27722, 10484, 15385, 4247, 12754, 23917, 23720, 2300, 13666, 19903, 22254, 958, 9893, 24226, 4354, 9211, 23669, 20417, 3297, 2279, 20819, 32389, 28606, 19731, 4038, 11914, 30935, 21652, 17950, 1327, 26395, 5486, 14814, 31551, 13372, 13915, 31598, 4561, 1540, 2760, 528, 20076, 18924, 4129, 17429, 17007, 12011, 20558, 8017}

    Returns: 3009248

  37. "ABAAXAABXXXXAAAAXXABXXXAXXBBABXXBBBXXBXXAXXXBAXXBXXABBABABABXXBXXBABAXBBXXXBXXBAABXXXXBXAAXXXBAXXXBABBBXXABXXXBAXBBXBXXXXBABXXXBAAXXXABBBXXXAXXXABAXXBXXBAAXAABXXAXBXXAXXBBXXABXXXXBAAXBXXABAXXXBXBXXABBXXBXBXXAXBAAAXXAXXXBXXAABXBXXABBXAAXXBABXXAAXXXBXBXAAXBXXXBXXBXABXXXAABBBXXBXXXBBXAXXXBXXBBBAAAAXXXBBBXAAAABABXXXBXAXXXXAXXAXXBBXXBXABXXXBAABBXXBXXBAXXXXBXXBABXBXBXXAXXABBXXXABAXXXABBXXAXXBXXABXXABAXAXXAXAAXXXXBBAAABAXXBXXBBXXAAXXAXXBXAXXAXBXXBAXAAXXBXXBAABXAXXAXXAXXAXAAXXXBBBABABBXBXXXXBXXBXAXAAXXXBBXABXXBXAXAXXABXXBBXXXBAABBXBXBXBXAXXBAXXBXXXAAAXXXABBAXXXBXXXBAAAXXBXAXXABAXBXXXXAXBAXXXBBABABBBXXBXXXBXBBXAXABXXBXXXXBXXAXXBBBBXXXBXXXAAAABBABBXAXXXXBXXBXBABAXXBXXBBXXAXXBBBXXXAXXAXXAXXABBAXAXXXXXAAABXXAABAXXXAXAXXXBBAXXBBAXBBBXXAXBXXXBXBXXAAXXBAXXXBXBAXBXBAXAXXXBBAXXXAXXAAAABXXXABAXXXAXXXBXXABAAXBXXAAXXXAAAABAXXABXABXXBXXBXAAXAXXBXXABBXBXXAAXBAXXXBBXBXBXXXBXXBBAAXBXBBXXBBAXXXXAABAXXXBXBXAXXBXAXAXXABXXABBXXAAXXXBBAXAXXXBXXXAXAXXAAAAXXXABXBAXXXAAXXXXAAABAXABXXXBXABXXBXBABXXXBXBXXBBBXXAXXAXAXXBAXXBXXBABXXAAXXBXXBBAAXBXXAAAXXXXBBAXXBXXBAXXABAXXAXXAXAXXAAXAXXAAXABXBXBXXBXXAXAXXBAAABXXBAAXBXXAAXXBXXBBBXAABXAXXBXXXAXAXBXXAAXXBXXBBBXXAXXBAXXBXBXXAAAABAAXBABXXXBXBXBXXABAAXXXBBBXXAXXXAXBABBXXXAAXAXXXXXBBXAABXXXXAXXBBBXAXBBBXAXXXXBAXBAAXXXXAXBXAXXAAXXBXBXXBBAAXXXXABAXXXXABBABXXABBAXAXXXAXAXXBBAAXXXXBABXXXXBBXABXXXBAXXXABABXXXBXXXBBABXBBXXXAAXXXBXAAXXAXXAXABXXXBBAXABXXAXXBAAAXBXXBXXAXXBAXXXBBABBBAAAXXAXXBXAXAXXAABBAXAXXBXBAAXBXXXXBBXBXAXXAAXAXAXXXBAABABXXXBXAXBXXBBXXAXBXAXXABAXXXXAXXBAAAAXXBBAAXXXXXXBAXXBXBBBXXBXXAXBXBXXAABXXBABAXAABBXXXXBXAXXBAXXAXXBBAXXBBXXABXXXXXABBXXXBXAXXBXAAXXBABXAXXAXXXBBABBAXBXXXBXXABXXAXAABXBXBXXBXBAXBXXBXXXBBBXXXABAABAXXXBAXXXBXXBXXBXXBAAAXXXXXABXAAXBXXAXXBBAXXAXXAXAAXAXXAXXBAABBBBXAXXXAXAXXABBXAXXXXABAAXXAXXAAAXXXABBXBXXXAAXXBXXBAXABXXXAXXBBAXBXXBBXXABXXBBAXXBXXXBXABXXAXAXABXXAAXXBXXABBXBXBXAAXXXABXXXABXBBBXBXBXXAXBBXXABXXBXXAABAXXBXBXXBBBXBBAXBXXBXXBXAXXAABAXXXAXAXXXAXXAAAAXXBBXBXABXXBAXXXAXBXXBAXBBABXBXXAXXXABXBAXAXXXAXXAXXABXXBXXBBAXXBXBXAXXAXXBAXXAXAXXBBBAAAXAXXBABAAAXXBBXXXBAXBBXBXXAXBXXXXBAAXXABAXXXXABXAXXBBXXXBBAXXXBAXXBXXAXXBABBABBBBXXXXBAAABXXXAXXBXAAXBXXAXXBXXABXXAABABXBXBXXXBAABXABXXXXAAXBXAXXAAABBXXBXXBXABXXXBXXABXXABXXXBXXBAAAXXXBXXBXXAAXXABABXXXAAXXBXXAAXXXBAABXXAXXAAAAXXXBABBXXXXBAXXXBXXBBBBBAAXXBXXBBBXAXAXXBAXBXXBXXAAAXXXXBXXBXXAAXBBXXXABABAXBXXXBAAXXXBAAXAXXBXXAXXBXBBXXAXAXBXXAXAXXAXBBAXXAAXXBXBXXAAXBAABXXXXAXAXXBXXAAAAAXXBXXAAXXXABAXBXXBAXXXBBXAXXAXABBAXXXBXXXBBAAXXBXAXBXXBBBXXXXABBAXXBAXXXBBXAXAXXXBABABBXBXXXAXXBBXXXBXXBBAAAXAXXBXXXABAXXXABXXXBBXAXXBXXAXBXXABAABBXXBXBAXXBAXXBXXAXXBAXXAAAXBBAABBXXXAXXBXXBXXAABBXXAAXAXXBXXBAABXXXAXXAXXAXBXXBBXXBAABBBBXBXXBXAXAXXABBXXAXXBXXBBXXBXABXAXXXXBXAAABXABBXXXAXBXXBBXXXBABXXBXXBBXXXABAXXAAXXXXXAAAAXAXXXBXAXXBBXXBBAXXXABXXBXXXABABXXXABAXXBABABXXXXXAXABAXXXXAABBAXXAXXXXXBBBXBXXABBXXAAAABXXAAXXXXAAXAXXXAXBXXAAXAXAXXXXBBBAAAAXXBAAXBAAXXAXXBXBXBXXBAXXBBXXXBABBXXBXXBXXAXXABAAXAXBXXBXAXXBBXXBAXBBXXBXXBXBAXXXBAXBXBBXBXXAXXABXXAAAXXBXXXBBBXXXBXBXXBAAAAXXBAAXXBXBXXBBXXAXXBBXAXXAAABXXXXBBXXBAXAXXXBBXXBBBXAXXAXXABXAXXXBBBXXBXXXABBAXXBBXXBXXBAAXBXXAXXAAXXXAAXBXXABXXXAAXBBXBABXBBXXBXXAXXABAXXAAAABXXBBABXXXAXAXXBAXXBXAXXBAXXXBBBBXAXXBXAXABXXBBXXXXAXXAXAXXBAAABXXAXXXBXXXBBBAAXXXXAABXBXXXAXBBXXXAAXAXXAXAABXXXABXAXXBXBXXBABBAAAAAXXXAXXXAXXXXBAABBXAXXAXBXXBBXXAXBXXBAAAXXAXXABBXAXXBXAAXXAXBAXXXBABABAXXBXXXBBXAXXBXXAXXABAXXXBXXBBAXAXXXABXXXBAABBBAXBXXBXXBXXBXAXXAAXXXBAXAXXBAXXAXXAXXBBXBABBXABAXXXXXXABXAXXXXAAAABAAAABXXBAXAXXAXXABXXXBXXBXXAXAXXBAAXAXXAXXBAXXABXBXXAXBXXBBBXABXXBXXABBBXAXXBXXABXBAXXXXAXXBBAAAABXXXBXXAAXXAXBXXBAABXXXXBBXABAXBXXAAXXXXAABBXXXAXXBXXABBXBXABXXABAAXXXBXBXXXBAXBAXXBAXXBXXABBBXXAAAXXXAXXXBXBBXAAXXXXBAAXBXXXAAAXXAXBXXAXBBBXAXXAXXXABAXXAAXABXBAXXXBXXXAABAXBBXAXXXXAAAXBXXXAXXAAXAXXBXXAABAXBXAXXAAAXXAXBAXBXXXABAAXAAXXXBXXAXXAXBXAABXXABXBXAXXBXXBBXXXBBABABAXXAXXXABXABXABXAXXAXXXBXXABAXXXXBAAXXXBXABXBXXBXBXBAXXXXABXBAXXAABBXXXBBXXXXABAXXBBXXAXBXXABBBBXAXXBXXAXAXAXXBABXXXXXABBAXAXXBBXXXABXAXXXBBBBBAXAAXXAXXXBXXXAAXAAXAAXXBXXXXAAABXXBXXAAXXXBAXBBXBXXBXAXXAAXABXXXBXX"

    {8624, 29068, 19838, 9676, 11364, 11843, 23331, 8890, 28735, 11777, 2109, 27566, 9436, 24838, 32476, 21002, 10078, 31735, 31968, 18618, 22872, 27440, 18948, 4642, 26346, 4187, 20251, 2644, 14381, 32321, 12953, 24967, 4561, 9953, 7764, 23237, 10501, 12223, 4748, 25315, 11927, 24703, 27177, 5046, 5469, 24498, 29765, 30596, 6099, 12784, 18154, 8377, 16645, 12071, 12061, 27099, 31920, 25138, 25115, 29120, 29348, 1710, 21474, 10239, 12652, 6409, 22259, 32164, 27697, 11483, 26967, 3624, 20444, 32122, 21216, 21664, 13179, 27849, 30897, 16692, 10214, 25680, 2560, 17107, 10914, 19602, 27163, 6437, 5, 3738, 31657, 705, 30875, 21464, 12595, 7073, 9673, 30763, 1763, 32722, 16816, 25151, 18827, 1648, 20052, 13849, 20200, 10450, 12286, 5616, 809, 27138, 18143, 25919, 28587, 21104, 19445, 16920, 7943, 21479, 30003, 10427, 590, 10687, 30055, 15251, 2389, 10288, 14448, 29098, 14008, 18762, 4242, 4400, 20901, 14409, 32645, 7883, 28342, 4014, 27857, 32435, 20694, 30725, 19172, 21874, 22264, 11976, 4706, 26088, 29193, 29824, 1980, 4241, 14114, 9773, 32516, 22539, 25091, 1512, 4608, 3794, 23485, 30407, 31869, 4687, 6574, 12289, 4837, 14097, 26802, 11090, 1812, 19034, 30872, 21153, 28520, 19677, 15315, 12513, 17431, 19142, 28530, 10805, 18118, 29947, 24403, 32599, 2135, 24481, 14995, 8250, 258, 2531, 3144, 4590, 28327, 4846, 11379, 27589, 28002, 16448, 15664, 12212, 32353, 14627, 2096, 507, 28914, 7028, 20585, 1032, 25056, 19881, 27660, 22169, 17664, 12819, 15032, 1826, 11527, 8031, 19437, 27758, 17822, 16995, 18883, 13960, 13241, 19736, 31708, 13788, 20516, 5858, 30359, 7578, 28766, 4632, 19078, 17755, 12715, 15040, 18467, 11783, 31333, 25242, 11198, 19958, 9619, 17850, 26709, 3261, 22605, 29433, 29644, 25598, 19420, 31125, 21597, 7258, 28370, 7633, 27792, 16466, 19326, 847, 18893, 32438, 4160, 11907, 28681, 22459, 22600, 14951, 2213, 8269, 29088, 5744, 30866, 20390, 17517, 24769, 8634, 19232, 16242, 12448, 21403, 9287, 28117, 25894, 12085, 32051, 6694, 19514, 551, 1813, 8861, 13760, 23829, 20239, 25251, 18189, 26956, 19785, 21908, 8862, 16809, 27201, 22212, 14346, 21175, 28258, 8896, 20534, 1559, 4057, 32214, 10696, 15653, 4772, 9175, 14814, 24280, 12011, 25883, 25855, 31978, 12692, 5318, 17490, 21561, 2834, 11338, 19213, 11374, 16509, 18477, 24625, 23260, 29416, 25101, 16501, 27819, 28911, 27617, 15487, 15413, 1679, 12417, 10074, 30128, 32571, 7529, 2341, 20238, 3627, 22969, 27144, 30497, 4344, 20097, 18797, 3, 24678, 1084, 5484, 18613, 9088, 31130, 13958, 10758, 22763, 22403, 919, 27318, 2676, 9816, 12806, 16092, 24299, 26748, 5695, 22149, 32308, 15891, 18531, 16286, 31643, 30217, 317, 7956, 14952, 12374, 17273, 1337, 179, 30081, 9488, 24938, 11386, 26467, 19719, 22767, 16113, 28462, 31065, 1314, 12825, 3246, 8498, 23763, 19604, 10958, 1885, 19692, 26552, 7517, 20736, 17489, 23522, 11282, 29831, 14090, 1805, 20174, 5342, 23716, 8611, 32546, 7395, 11732, 21906, 17169, 12059, 25950, 19363, 21783, 15779, 2101, 8968, 3434, 24170, 14564, 1843, 28799, 12190, 23084, 22511, 1744, 24676, 17647, 6057, 25053, 12748, 5453, 5134, 29296, 1028, 21260, 31964, 5158, 17356, 31037, 23793, 29227, 19497, 8476, 10665, 10565, 4190, 23654, 19220, 8728, 18901, 19056, 9880, 26601, 5007, 12032, 31219, 6135, 32064, 7063, 29040, 19190, 9251, 17044, 6085, 15187, 2361, 20486, 7061, 1202, 8939, 17599, 3641, 30619, 12786, 1962, 32704, 21872, 23924, 8542, 7220, 2211, 23151, 22002, 11807, 11557, 8795, 4371, 10830, 32034, 32011, 22613, 10453, 30187, 25045, 14279, 28500, 18740, 29682, 23754, 28792, 28287, 7719, 21283, 25796, 26840, 4517, 6222, 24721, 5315, 11311, 30997, 2899, 4723, 2426, 23583, 8252, 17369, 26194, 32618, 31051, 10266, 17034, 18964, 3221, 24746, 23758, 23973, 8205, 23552, 26832, 25046, 13338, 29241, 4677, 30547, 15176, 3584, 4670, 18367, 31294, 23729, 11958, 9200, 18878, 22631, 31133, 1557, 18769, 23267, 5326, 23004, 13875, 21215, 2867, 3290, 18156, 24274, 31552, 5703, 24108, 15807, 12983, 11371, 14953, 20558, 31598, 28243, 18634, 12322, 9554, 21960, 8004, 20839, 29100, 1410, 25258, 17315, 18328, 6155, 24302, 14850, 20539, 13087, 1532, 5692, 6308, 20193, 12026, 5294, 26187, 27452, 10559, 6691, 21082, 9727, 8038, 23197, 25953, 14282, 12449, 23891, 6987, 14382, 13392, 502, 25489, 27920, 23507, 27448, 29101, 10574, 9884, 29327, 29138, 32422, 23688, 2358, 30170, 18131, 623, 10870, 11904, 18424, 31994, 17187, 17615, 30786, 21940, 12905, 26586, 9417, 22116, 18377, 25262, 32696, 28315, 25182, 20101, 22958, 6025, 5477, 13628, 2660, 10772, 30204, 14343, 19599, 23340, 30250, 3684, 4360, 21080, 28960, 29005, 3370, 3733, 19646, 18098, 2171, 3425, 21593, 8486, 11663, 26643, 12476, 26585, 25130, 23405, 8556, 15046, 27301, 28020, 23345, 26413, 23699, 9599, 12241, 68, 9380, 2703, 25375, 28714, 9161, 23518, 20788, 5404, 10136, 14267, 18941, 16107, 16883, 9364, 17910, 8365, 17380, 12373, 22580, 2739, 24524, 6641, 425, 188, 14013, 14653, 18852, 104, 21796, 6405, 16279, 3056, 25259, 30554, 18973, 19731, 2397, 8233, 26427, 25684, 22034, 16870, 14434, 9199, 15734, 16582, 23000, 11664, 32210, 29242, 20262, 3301, 3404, 31132, 23759, 10429, 23180, 25030, 7638, 15711, 18637, 30933, 114, 13933, 12852, 6445, 31497, 24590, 25696, 957, 3420, 13131, 19266, 12164, 25088, 16826, 15919, 12883, 9229, 1114, 9011, 9941, 23834, 4543, 23721, 13262, 32623, 13576, 6304, 93, 29323, 15616, 25363, 26420, 9138, 20422, 12885, 29684, 23074, 12716, 11072, 8736, 31988, 476, 3755, 17051, 20710, 15397, 15029, 13836, 30496, 4622, 117, 10912, 29486, 3781, 15597, 19865, 12378, 22329, 3302, 26097, 16837, 14810, 11677, 577, 26807, 27551, 21946, 15842, 21812, 5710, 6785, 24914, 21712, 7160, 13644, 25049, 25540, 13250, 15673, 1132, 21568, 17388, 10528, 10193, 7435, 11720, 31236, 14378, 31385, 19546, 7386, 26437, 27824, 9493, 32228, 6576, 3859, 25156, 26006, 24609, 12654, 20333, 424, 21727, 28876, 28349, 10480, 8884, 12031, 1347, 6460, 16503, 27395, 28058, 30289, 9512, 3679, 16248, 15391, 21449, 12428, 7968, 772, 5729, 857, 23224, 32634, 16262, 10138, 7465, 32714, 26604, 12708, 30617, 17, 5778, 18051, 30577, 8792, 32695, 32262, 29762, 3392, 8610, 3868, 11453, 12257, 10192, 15263, 20048, 10517, 10415, 24786, 8065, 19033, 150, 14148, 19961, 17608, 11781, 19969, 19684, 7660, 17199, 17925, 29335, 26324, 4277, 25078, 6517, 26982, 28085, 15890, 18451, 16375, 16643, 17510, 9370, 2841, 12214, 12608, 14189, 14772, 5351, 15336, 16652, 5977, 9909, 14219, 10041, 5330, 27788, 16504, 15705, 32510, 27304, 18831, 27676, 6108, 9940, 7669, 31840, 17893, 27256, 11021, 2387, 19871, 26066, 9892, 24024, 18799, 6276, 25964, 16685, 21422, 9039, 30124, 30410, 5888, 26398, 21045, 30092, 14561, 5446, 16792, 6674, 21121, 5388, 13718, 22632, 27602, 25192, 16088, 12514, 11487, 18952, 26849, 27723, 14687, 4672, 25407, 27274, 833, 5386, 21718, 23339, 18287, 21383, 4227, 31223, 20440, 32044, 30523, 5661, 6330, 8137, 6105, 6686, 23907, 22788, 27329, 26847, 20727, 15366, 28867, 4349, 21614, 16244, 14659, 19040, 19932, 18337, 5015, 29203, 1269, 8450, 28593, 30802, 10448, 32482, 12798, 29925, 25323, 21078, 32397, 21933, 7024, 3444, 23421, 21174, 9920, 27248, 22827, 13323, 28903, 18891, 26854, 17841, 6832, 19587, 3017, 23078, 27439, 8616, 26545, 9896, 3644, 8966, 5964, 8953, 1315, 21252, 16499, 5728, 3997, 29132, 25786, 30192, 8447, 28076, 8261, 30732, 13746, 12988, 19165, 299, 7618, 12098, 19929, 2683, 5714, 19651, 32255, 1362, 5178, 22285, 25955, 1439, 5149, 26689, 17778, 22452, 16221, 6473, 21566, 5864, 19262, 29803, 13507, 21716, 21321, 30238, 17518, 16578, 13039, 4125, 25442, 8815, 25275, 4335, 17087, 6906, 8310, 8173, 626, 17940, 20430, 12845, 21525, 31805, 24408, 21444, 19451, 5841, 16398, 31373, 28190, 31209, 6256, 1881, 29971, 28338, 8931, 9944, 28240, 16149, 13232, 19404, 24987, 1527, 9977, 7011, 29377, 24073, 23162, 13047, 26111, 26013, 29199, 27270, 13497, 17782, 7010, 19752, 31082, 23381, 16169, 32223, 11867, 5503, 31480, 11218, 8102, 29299, 27356, 31782, 12778, 2086, 16777, 14606, 8094, 7170, 4175, 18928, 8357, 31790, 19273, 30403, 32272, 31420, 25741, 17936, 25423, 10793, 3591, 15519, 22512, 12189, 3818, 21624, 22040, 9293, 8869, 1574, 13238, 1978, 1735, 9415, 5121, 23184, 14937, 28687, 16747, 24782, 18289, 1936, 25552, 20264, 19204, 9016, 26356, 26538, 12028, 13595, 9516, 18845, 19082, 22642, 10843, 30894, 23742, 12772, 8992, 24397, 5461, 9477, 19534, 20564, 8146, 797, 30365, 19433, 25808, 5930, 29343, 2981, 30102, 13096, 30965, 6646, 21996, 8847, 25282, 30913, 6189, 9758, 18016, 6988, 32670, 23767, 19538, 14172, 7422, 15947, 20602, 12698, 6494, 2583, 9100, 10555, 20655, 195, 26336, 12714, 31066, 3027, 12987, 4667, 27006, 27422, 22004, 29825, 12574, 21034, 19275, 26697, 24737, 4179, 25342, 489, 27605, 30653, 24045, 6355, 15923, 12429, 17404, 21609, 25701, 19545, 31161, 31507, 28421, 11740, 22847, 14223, 29352, 6383, 18569, 18715, 32437, 21995, 20076, 30700, 23061, 4238, 11127, 24620, 12397, 14459, 10771, 2692, 29354, 23908, 10790, 31169, 4923, 28702, 22261, 32155, 15636, 21914, 29608, 23889, 9420, 4393, 21274, 18907, 31432, 1960, 9350, 23584, 16547, 3924, 17257, 3539, 12768, 21576, 14358, 1930, 21701, 30140, 1680, 4059, 15322, 11947, 18046, 6692, 30929, 4668, 661, 9455, 10271, 21128, 8016, 23837, 24251, 29311, 20557, 703, 583, 4041, 4324, 26338, 5734, 31504, 7266, 4011, 8316, 7350, 4085, 25255, 30902, 4551, 25544, 18780, 11339, 5420, 32622, 1060, 21761, 2338, 28036, 7995, 2546, 13547, 29330, 15894, 19856, 2755, 12534, 7399, 2582, 5494, 2238, 1058, 4592, 10627, 7425, 23633, 14261, 25986, 14432, 5737, 30226, 12472, 24339, 14220, 18483, 14835, 25541, 27275, 1335, 13609, 16037, 19114, 4065, 7260, 23226, 11920, 30656, 19830, 25325, 8049, 11407, 22077, 15603, 13950, 30218, 21326, 18043, 28666, 16025, 13534, 8538, 19701, 6393, 9724, 27765, 29360, 11385, 19809, 9419, 16726, 21201, 28276, 23985, 30971, 7628, 30270, 22375, 30433, 2113, 6827, 3581, 31168, 21760, 22682, 31469, 1275, 27428, 25081, 11803, 9605, 8901, 23486, 19735, 22765, 14268, 28300, 467, 19594, 7092, 10613, 13030, 20773, 3747, 30116, 27040, 15457, 31475, 4593, 12108, 24813, 23776, 27826, 20402, 22270, 14625, 20435, 9440, 10493, 26314, 4905, 20522, 14460, 12401, 18691, 1136, 28527, 4239, 6402, 17823, 4505, 15659, 16762, 16964, 30385, 21819, 9627, 4661, 1082, 5812, 10719, 22148, 3155, 11547, 25559, 5465, 23779, 6790, 27528, 18128, 23827, 13352, 2112, 19228, 9099, 23531, 16312, 14266, 18151, 20342, 118, 1696, 32019, 16790, 29798, 13085, 10483, 19250, 19492, 31085, 27556, 18302, 31330, 13451, 23300, 16498, 16011, 20038, 372, 32635, 17061, 30103, 2780, 20604, 3890, 17136, 29895, 25085, 5211, 18610, 23817, 4320, 21499, 6968, 20099, 10634, 18931, 25520, 14143, 25905, 176, 8353, 562, 3905, 12543, 5748, 21943, 6654, 5155, 10546, 26219, 7206, 911, 315, 17259, 1644, 12072, 29805, 26663, 31886, 521, 13626, 28079, 14181, 1394, 19571, 3044, 22628, 14811, 19011, 7573, 27947, 23605, 1635, 12264, 20826, 4211, 12430, 8444, 5449, 17717, 4556, 15140, 25907, 14963, 12119, 26099, 26810, 31043, 5886, 16890, 7667, 30449, 23085, 1797, 22856, 718, 25917, 8473, 890, 7208, 22024, 30951, 25721, 26946, 28169, 479, 24779, 12782, 1484, 30864, 16849, 11263, 30342, 9966, 9262, 1459, 1865, 14920, 15224, 25878, 11680, 23812, 26690, 7420, 21341, 27321, 3224, 26837, 24965, 5740, 1343, 4316, 9137, 20575, 18495, 7826, 31412, 15915, 19615, 13675, 8830, 30990, 8048, 25543, 1670, 18957, 35, 9682, 16159, 28064, 26257, 21329, 14312, 10853, 18444, 32749, 5434, 4146, 22945, 19841, 17350, 25589, 20579, 25179, 11292, 32655, 9215, 1923, 8943, 5497, 27488, 11595, 30744, 5043, 975, 1507, 30429, 13053, 13151, 11816, 15220, 1610, 19080, 22717, 451, 7794, 2322, 12125, 20842, 5671, 18996, 24175, 11011, 6698, 15358, 32475, 6824, 16830, 9716, 21021, 21430, 19294, 764, 1176, 14801, 4523, 29306, 27180, 31529, 19624, 17593, 26890, 8187, 29481, 9869, 13146, 20617, 12342, 19376, 26927, 8860, 23432, 25983, 21476, 9545, 2442, 2284, 9736, 24027, 9762, 26239, 24705, 27930, 5019, 18084, 22423, 3464, 15498, 23414, 24460, 17064, 21870, 2621, 23, 3751, 19408, 28213, 31764, 11073, 11151, 377, 18915, 28277, 20928, 5516, 7949, 27149, 24559, 4435, 15611, 20409, 5839, 16972, 388, 29439, 29848, 863, 6978, 18980, 25105, 27123, 23804, 23875, 9210, 15903, 5632, 2013, 16505, 15356, 10657, 3993, 8870, 25998, 2012, 592, 18312, 4114, 3087, 31930, 3209, 18589, 24331, 21552, 16934, 27649, 16234, 3510, 22251, 17976, 11935, 19300, 27995, 28692, 31164, 1085, 6014, 2521, 8482, 30764, 9359, 12878, 6667, 4817, 12220, 15799, 13890, 13088, 24374, 12371, 17552, 6665, 10303, 16937, 5495, 11352, 6533, 20485, 14371, 3034, 8110, 23997, 926, 19393, 30772, 3512, 16451, 17481, 18035, 12721, 1397, 18844, 32512, 22713, 8081, 7485, 32379, 4640, 5887, 22314, 16324, 2642, 24199, 17278, 14403, 21928, 9719, 28045, 12528, 24391, 21998, 27491, 886, 9171, 30008, 23161, 30091, 23814, 28910, 14556, 28179, 8093, 28385, 3870, 5950, 19334, 29478, 28556, 7798, 27540, 25621, 21173, 22367, 3312, 16900, 31, 20919, 3432, 3158, 28472, 1665, 9226, 30645, 13455, 24674, 22514, 22939, 20292, 9035, 22880, 27927, 27326, 30552, 28942, 21710, 26779, 6904, 32320, 18157, 79, 6172, 19020, 13987, 9404, 7926, 30277, 23119, 31874, 18025, 17637, 11214, 11051, 16184, 338, 25142, 9255, 25065, 18830, 27856, 32168, 32692, 11906, 19252, 25082, 24200, 20465, 2410, 11026, 13903, 29867, 18256, 23657, 4979, 29443, 20283, 28427, 17057, 32130, 32737, 9194, 10701, 10205, 3447}

    Returns: 5284116

  38. "BBBABBAAXXBXXBBBAXAXXAXXBBXXXAAXAXXAXXBBAXXBBAXXXAXXBXXABAABBBXAAXBXXBXXABXBXXXAXBXXABXXAXXBBBABXXXABXXBXXXXAAXXBBBABBXAXXBAXXXABAXXXBXXABAXAXAXXBAXXAXXABXXAXXBABXXAXBBBXXXBXXBBXXXABBXXBXBXAXXXABXBABBABXXXABXXXBAAXXXABAAXXAXXXBAXXXBAAAAAXXBXXBXAXXBXBXXABXXAXXBBAXXXAAXXXABXXBAXAXXABXBBXXAAXXAXXABBXXXXABBXAXXBBBXXXXABXXBBAXXAXXBXXAABAAABXXBXXAXXAXXBAXXBAAAXABXXXXAXBBXXXXAAXAXBXXXAXABXAXAXXXBBBBBXBXXBXBBBAXXAXXXBBAAAXBXXAXBXXXBXXBXAXAXXAXBBXXXBBAABXXXAAXXBXXBBBBXXXAABXXBXAXXAAXXBXXXAAXXBBABBAAXXBXAXXXAAAXXXXABXBXBAXXBBXXBXXBABXBXXXBXXAXBXXBABBXXXAAABXBXAXXBBXXXBAXXAXXAAXXBXAXXBXBAAXXXXBAXBXXAXXBBBABBBBXXAABXXBAXXABBXXXXXBBBXBAXXXBXXAXXBBBBBAXAXXXABXBAXXXBAXBXBXBXXAXAAXXBXBXXBBABABXBXXAXAABXXBXXXBXAAXXBXBXXBXXXBAABXXABAXBXXAXXBAXXXBABXAXXBXBXABXXBXXAAXABAXABXAXXXBXXXAXBXBXXABXXBBXXXBAXXBBBBBXAXXAAXXAXXXBXAXXXABAXBXXBXAXXAAXAAXAXXXBBBXBXBXXAXXABXXBABXXXBXXAAABABXBBXXXBAXXXXXBBBAXXABXXAAXXXBAXXABXXXBXXABBBAXXBABXXXXAXXBXAAXXAXXBAXAXBXXAXXBBABAXXBXXABBXXXBAXXAAXAXAXXXABBBAXXAAXXXBBXXXBBBBXXBXXAXXBABABXXXXXXABBXXABXXAXXAAAXXBBXXXBXABAAAXBBABXXXXABXXABXXXXAXXAXXABBAXAXAXXAAAXXAXXXBABBXXXBAXBXXAXAXAXAXXABBXXAXXXXAAAAXXBABXXAXXXABBXXXABXXBBBAXXABXAXXBXXABAXXXABXBXBXAXXAXXXBAXXAXBXXBBBXXABBABAXBXXAXAXXABBBXXXAAAXXBBXXXBXXXBBXXBBXXXABXAABXBXXBXXABAXXXBXXXABXAXXBABABXBXAXXXBBXXAXBXXBXAAXXXABBXXXABXXABXXAAXXXBBBAXXXBBXXXABBAXBXAXXAXXAXXBAXXXBBBBBBABXXXAABXBXAXBXXAXXBBBBBXXXAAAXXBXXXBABXXBXXXBAABXXBAXXXXBXAXBXXBAXBAXXXBAXBBAXXAXXBXXBBXXBXXABBXXBAXXBAXXXBABABXXBXBBAXXXBBAXXXXXBBXABXXXBABAXAXXAXABABXXXXXXBBXXBAXXABABXBXAXXXBXXBAXXBXBAAXXXXBAXBAXXXBXAXAAXXBXXAAXAABXXBAXXXABAABBXXAXAXXAAABAXXXXXXBXXAXBBXXXBBAXXXAAAAAXXXBBXXXBAAAAXXXXBXAXXXBBXAXXXABBBXBXXAXXBXBXXABAXBABABBXXAXBAXXXBBXAAXXXXABXXXXBBAAXXXBXXBBBXAXXXXABAAXXBAAXBXXABXBXXBXXAXBBAXAXXXBBXBXAXAXXXBBXXBXXAAABAAXXAXXBBBXXXXAXXAXAXXABAXBAAXXXBBXXXXXBBBAAXXXXBAAABXXBXXAXXXABAXXBXAXXBAXXXBAAXAXBXBXAXXBAAXXAXXAXBXXBBAXXBXXBAXXXAABBAXBXXBAXXBXXABXBXXXXBABBAABAXXAXXXXXABAXBXXXAXXBABABBBXXAXXXXXXAAXXAXAAXXBXXABBBBXBXXAXABXXXBBXAXXBAABBXAXXXBXXBAXBXABXBXXBXXXXAABXBXXXXBBABBBBXAXBXXXBXBAXXBXBXXAXABAXXAXXXBAXAXAXXBXXBXXBBBBBBAXXBXBXXAABAXXXXAAXXBBXBXXAXXXAAXBXABAAXXXXBABXAXXAXXBXXXXBBBXXAXAAXXXAAAXXAXAXXXBBBABBABBAXBXXBXBXXBAXXBAXBABXXXXABXXBXXABXXBAAXXXXBAAABBBXXBBXXABXXAXXBXXXBXXAXXAAAABXXXXBBXAAXBXXXABXBBXXXBAXXXAABAXBXXBXAAXXXAAXAXXABBXXXAXXBBXXBXAXXAAXXXBBXAAXXBABAXXXABXXXBXXABBBXXXBAXXXBBBAXAAXXBXAAXBAXAXXXXABXBXBXXBAXXABXAXXAABXXBBXXXXBAAXAXAXBBXXXBAXXBAAXAXXAAXAXXBAXXXXBBXXBBAAXXXXBBXXBXXBAAABAXXBXXBXBXXAXAXAXXAXAXAXXAXBXABXXBXXAABBBABXXABXXBBXXBABXXXBXXBXXBBAAXXXABBBBXXABAXXXAXABXBBXAXXBXXABBBXXXXAXBXXBABAXXBXABXXXXAXBXXBXXBAXBXAXAAXXXXXABXAXXAAABAXAXXAXABXXBXXBXXAAAXAXXBAXXAXXAXBBXBXXXBAABXXAXXAAXAXXBBAXABXXXBXXBBXXBXBAXXBXXABBBXABBXXBXXXAXBXXBAABAAXAXXXXBBAAAXXBXAXXBXXBXBXBAXXXXBBABBXXXXBXXBXXABXXABAXXAXBXXXBBXBXXBAXXXAAAAABAXXXXAXBXBXXBABAXXXXBXXABBBXXAXAXXXAABXXAAAXXBXAXXAXAABBBAXXXXBBXABXXXBXABXXXAXAXAAXXXBAXXBAAXXABXXXBXABXBXBXXAXXAAXXAXXBAAXABXABBXXXXXABBBAXBABXXAAXXXAXAXAXXAXXXAAAXXAXAXXAXXBXXBBBBAABXAXXXBXXBBXXXBXBBXXBXXABAXXXAAXABXXXBBAXXBAXXBXXXAXABABBBXBXXABAXXAXBAXBXXXAAXAXXBAAXAXXXXAAABXBAAXBXXAXXXBBXXXABXXAXBXXBAAXXXXBABABXBXBXXAAXXAXAXXAAXAAXXAXXAAXAXXXBBBXBAAXBABXXXXXAXXXAXAAAXXXXABXXAXBXXAAXXAAXABXBBXAXBXXAXBXXBAXXXBXXXBAABXXBAAXXXAABAAABXXXXXXAABXAXXXXBABBXBBXBXXXBBXBAXXXBAXBAXXXXABXBABXXXXBXXBBXBXXBXXAABXXAXXAAAAXAXXBXBXXBXXAABXXBBXBXXAXXAAXBXXBBBXXXBXXBABBAXBXXBAXXXBAXXAXXBABXAXAXXXBAXXXAABXAXXAAXXABXXXAABXBXXBXBBXXXBAAXXBXXXABAXAXAABAAXXXAXXXAXAXBXXBBBABXXAABBXBAXXXAXAXXABBBAXXXXXXAABXAXXBXXAXBBXXXBAXXAAXABXXBXXBBXBABXXBXXXXAXXBBBXAXXBAXXBXXAABAAXXXAAABABAXXAABXXXXABBXXXBXXABAXBXXXXABXXXXBXBBXXXBXXABBXXXBAXBXXBXBXXBBBABXXXAXXBBXABAXXXXAXXAAXXAAAXBXBAXBXBXXXAXBAAXXXXBBXBXXXAAAAAXBXXABXXBBXXAXXAABAXXBBXAXBBXXXXAXBXBAXXAAXXBXXBXBAXBXAXAXXAXBXAXBAXXXABBBBXBXXBXXBXXBBXXAXAXBXXBAXAXXAAXXAXXBBABAXXAXAXBXXAAABABXXAXXXAABBBXXXXXXABAXBXXXBXBXXBBABXXXAABXBXXXBXBBXXXBABBBXXXXXAXBXXBAAXXXBBXXXBABBXAABXBXXXXAAXAXXAAAXAXXABXXXAXXBBABABXXAAXXXBAAXXBXXABXXXABXXXBAAXXXBXXXBAXBXXAABXXXX"

    {13589, 32760, 30430, 24681, 31293, 9685, 643, 11781, 1808, 18604, 16209, 996, 27607, 17776, 11516, 24381, 31739, 181, 16730, 13281, 7194, 19570, 18196, 8223, 13914, 23301, 5281, 6117, 18685, 25463, 12149, 19241, 17206, 23298, 19335, 9275, 26576, 30383, 13612, 4252, 28934, 4424, 24306, 20947, 28673, 20917, 21964, 29724, 26335, 32046, 10085, 30343, 8258, 7264, 16388, 16715, 7248, 17507, 24499, 22109, 20223, 27627, 27296, 28737, 5007, 8386, 6339, 801, 31064, 12662, 18625, 21532, 19909, 8015, 31249, 6880, 1953, 27779, 12893, 24955, 30609, 6829, 21035, 5742, 25058, 28028, 7356, 1283, 25989, 17832, 30516, 10209, 21592, 10283, 8956, 2526, 24744, 17837, 30565, 10516, 17395, 5696, 24206, 4151, 17138, 23885, 6535, 6694, 13014, 10702, 4022, 5055, 25555, 9918, 11642, 12280, 5339, 20430, 5647, 555, 21676, 24154, 11442, 29362, 29708, 667, 14597, 25012, 27987, 15646, 10932, 27710, 25899, 27765, 16473, 1942, 10388, 25388, 5533, 26316, 19499, 6655, 23712, 24209, 20651, 21065, 18076, 15180, 28852, 15552, 24517, 15723, 31691, 30816, 25203, 12279, 25251, 32165, 17794, 19820, 22682, 18941, 2553, 26311, 11911, 24445, 3051, 224, 19123, 27859, 23195, 23546, 25125, 12668, 23523, 6553, 22307, 29239, 16087, 29844, 24821, 4537, 421, 16234, 24812, 8610, 3776, 7385, 2211, 32688, 13629, 9901, 13701, 21298, 125, 30423, 9615, 32448, 13068, 18110, 26967, 23082, 26825, 6362, 14158, 18606, 9287, 8318, 1090, 32622, 19316, 23541, 1319, 4129, 22392, 5329, 32278, 3080, 15328, 14976, 662, 21283, 18684, 19232, 2843, 25510, 3461, 16020, 972, 15783, 31619, 10200, 14473, 12057, 21614, 145, 16941, 7165, 8340, 21225, 22800, 5847, 13754, 13721, 12497, 23903, 4358, 20039, 16722, 3450, 2077, 19987, 8451, 9832, 5512, 7277, 21604, 10815, 17500, 9257, 14021, 29592, 32538, 30421, 24656, 5000, 17876, 14922, 11594, 19410, 3985, 5249, 19094, 31066, 23283, 2472, 27515, 733, 12823, 117, 3239, 8160, 9661, 24763, 26739, 3046, 937, 59, 104, 31206, 19529, 20924, 24578, 23548, 11159, 2654, 31925, 21343, 31041, 12587, 22318, 23699, 1031, 19695, 16859, 3040, 11365, 9289, 28845, 28162, 4723, 17411, 13853, 24866, 23305, 16287, 4461, 31237, 20518, 24626, 29232, 18820, 24723, 13686, 21772, 5692, 17091, 15642, 7615, 24198, 16126, 5212, 21088, 13994, 25791, 26586, 7143, 22351, 12122, 5541, 12272, 28726, 24033, 13720, 1980, 4904, 585, 31720, 2169, 19245, 3017, 10747, 195, 13311, 20611, 382, 8042, 9662, 23142, 28082, 18294, 18661, 31571, 22278, 25960, 9853, 27774, 21739, 10691, 2193, 32024, 12772, 19659, 16097, 5163, 30172, 16269, 7130, 2501, 27325, 28191, 15814, 7000, 20286, 30505, 30785, 32609, 11261, 31908, 29164, 23624, 32461, 29154, 19045, 9863, 12369, 2767, 23670, 10767, 1994, 12406, 28812, 17127, 4397, 7879, 29547, 2327, 10617, 3991, 1313, 29636, 9543, 5864, 29752, 14236, 17826, 5227, 31024, 25717, 28442, 24131, 17965, 1584, 22292, 2316, 16108, 19684, 7012, 28956, 27899, 57, 30750, 26888, 1066, 16913, 4008, 12650, 2877, 25710, 30996, 7650, 31971, 22160, 2221, 2907, 29932, 27997, 1744, 2960, 15798, 2822, 18686, 27086, 20968, 27112, 24878, 9827, 3760, 22376, 31447, 20598, 9667, 8591, 130, 23633, 20445, 19839, 17471, 26557, 8695, 4440, 1143, 21770, 23663, 13848, 2049, 10824, 7523, 4208, 928, 28858, 4701, 31696, 30925, 10375, 27958, 3013, 29111, 9395, 8244, 26500, 16009, 25422, 9590, 967, 6123, 13803, 21906, 11991, 19147, 20052, 4476, 8938, 20829, 892, 17322, 4784, 32096, 25269, 31861, 25641, 6052, 24867, 11715, 3513, 6345, 16753, 18915, 18814, 24393, 450, 18872, 4833, 1721, 26091, 24090, 8811, 17483, 29151, 20601, 23515, 27800, 26730, 22211, 25205, 1692, 8739, 24200, 18332, 4098, 20636, 4957, 1955, 22178, 475, 9342, 18657, 2889, 30734, 3511, 4355, 29112, 10618, 25766, 20975, 631, 1318, 3755, 5397, 20954, 16560, 1325, 17256, 27030, 2207, 6717, 28389, 4947, 16901, 6255, 2659, 1159, 17317, 27081, 20950, 15215, 17877, 3014, 6777, 23804, 22796, 11202, 27103, 11260, 21171, 12308, 6484, 14237, 29714, 18549, 32509, 3457, 9234, 20660, 5563, 21008, 30279, 19372, 13074, 9005, 2676, 12234, 26749, 21938, 21461, 9493, 14219, 29173, 8193, 9715, 11280, 14670, 15489, 21779, 31755, 28558, 27760, 32122, 18811, 25992, 22759, 4393, 13940, 3280, 26040, 31482, 32625, 30914, 15967, 18380, 4076, 28870, 12085, 27359, 17708, 30675, 7911, 8577, 27954, 15399, 14827, 232, 10885, 13217, 16742, 11258, 17159, 561, 23986, 20070, 18453, 14163, 21927, 29617, 14062, 15323, 3357, 21866, 29623, 28902, 30730, 4538, 30146, 15120, 18666, 12349, 2319, 19943, 24164, 26896, 18707, 19360, 13354, 25132, 14521, 3337, 23329, 22258, 7079, 9663, 15554, 24070, 29890, 30881, 11712, 16737, 19956, 28804, 5098, 7330, 11565, 12585, 9044, 13733, 23207, 21612, 30385, 17239, 1981, 1796, 5833, 19233, 7636, 18040, 23171, 25586, 26785, 25227, 23578, 31732, 28546, 29042, 5125, 14486, 21945, 3769, 24492, 1309, 11051, 8642, 24364, 28943, 5105, 15573, 31743, 1456, 29950, 7203, 14585, 5970, 23210, 16048, 27874, 26156, 30364, 30869, 8249, 2641, 11246, 24219, 6776, 9868, 4104, 21658, 11139, 477, 21177, 29913, 24333, 17062, 13681, 14268, 18050, 11377, 27217, 15686, 6295, 23625, 22967, 27532, 11421, 1773, 23520, 15374, 7776, 20235, 21909, 23041, 8080, 17820, 25019, 19272, 23254, 30138, 32212, 31464, 9331, 25265, 24521, 18364, 7716, 11352, 22758, 27498, 21064, 19874, 27174, 19861, 2628, 10608, 28081, 5972, 25639, 22953, 31139, 6883, 27530, 29837, 24591, 25497, 14779, 15430, 28740, 538, 24858, 27840, 23886, 26830, 10178, 7099, 28096, 27794, 21868, 24351, 22705, 15789, 6289, 11663, 29701, 27909, 18127, 11584, 6126, 20883, 31886, 25868, 23473, 25108, 24547, 962, 4014, 22273, 2741, 12737, 6299, 10434, 24606, 8389, 4112, 15903, 20755, 19968, 20040, 24311, 21576, 10861, 16678, 16180, 5454, 7521, 13430, 13822, 7934, 5475, 28534, 29999, 1307, 6973, 19348, 21767, 20787, 6995, 10362, 2082, 14022, 22836, 24904, 19366, 21163, 16751, 10016, 26561, 31150, 3496, 25832, 5203, 23166, 28394, 4171, 5607, 30407, 12863, 3073, 9960, 14235, 4990, 32593, 274, 8470, 12901, 18132, 6950, 26946, 24039, 25211, 28386, 30264, 10695, 1235, 23344, 1928, 614, 10120, 30366, 3803, 13018, 18729, 26126, 31703, 4415, 14378, 2990, 32579, 17746, 3887, 8747, 2412, 23868, 18056, 6178, 1991, 9387, 32503, 16344, 9687, 29223, 27066, 10026, 5457, 24228, 29125, 11207, 8575, 2640, 8092, 4578, 22974, 18065, 4496, 8219, 31252, 7883, 3698, 1292, 29633, 1671, 28207, 24890, 11330, 14369, 329, 1141, 12344, 22919, 12932, 22716, 699, 24126, 28899, 29787, 30448, 19110, 30162, 5974, 18398, 15486, 15269, 6154, 25213, 23722, 14401, 786, 5648, 7732, 12313, 29288, 7861, 28306, 13661, 24524, 15931, 15143, 10093, 30314, 22323, 28684, 18068, 10167, 15946, 21519, 12275, 1948, 13782, 26108, 21947, 13270, 18350, 7964, 18336, 19101, 28991, 16124, 24458, 13443, 21980, 1135, 9869, 17824, 27478, 30678, 1563, 31212, 21709, 10911, 6520, 20716, 4108, 13167, 3217, 22396, 21302, 27716, 22365, 8828, 20049, 19433, 5575, 24172, 1841, 25716, 26337, 28203, 21773, 28881, 6200, 11808, 4996, 19380, 4347, 17099, 1757, 21202, 13728, 21907, 6980, 21526, 15121, 5245, 21778, 1275, 22458, 32741, 2058, 16940, 15556, 12273, 21439, 22283, 1386, 14952, 14719, 26103, 6019, 377, 7544, 31427, 21053, 13359, 29163, 30705, 10845, 32522, 20704, 589, 9890, 26918, 8961, 364, 20899, 12357, 12670, 30121, 13334, 18715, 29520, 32738, 2124, 13726, 10019, 16018, 27389, 10633, 3757, 30808, 15808, 15678, 2771, 19538, 7628, 26983, 172, 24077, 26637, 149, 31891, 15432, 5330, 27687, 2938, 9466, 31686, 12398, 16001, 5153, 31759, 3271, 32397, 1311, 18088, 1919, 25876, 6834, 17078, 5191, 5673, 29299, 9910, 8630, 20432, 29919, 4490, 2612, 7587, 28352, 3615, 6415, 6537, 24297, 31309, 26059, 10694, 19494, 21758, 31161, 24628, 14195, 14227, 29643, 24271, 32364, 32387, 7846, 25975, 25925, 11513, 27890, 9595, 6513, 4109, 29489, 31115, 2338, 7326, 23764, 28830, 29162, 4080, 29395, 27449, 22279, 11279, 23887, 2934, 633, 888, 20242, 15984, 4, 14769, 32376, 10431, 11075, 15968, 6400, 24938, 701, 3000, 4865, 7931, 4663, 15606, 4497, 11944, 31320, 4955, 25931, 9474, 24568, 12468, 10711, 27613, 3880, 21534, 30699, 30443, 13159, 10094, 3355, 7226, 24085, 31695, 22014, 20778, 14765, 15939, 20881, 25127, 2002, 11194, 28600, 2381, 28111, 18102, 6696, 28941, 30110, 5467, 4681, 6593, 4229, 11491, 7481, 26009, 17213, 15668, 12564, 8408, 23892, 31416, 1907, 23104, 16336, 23145, 14642, 8138, 30485, 21547, 18295, 29595, 11273, 8031, 13807, 3380, 12405, 7605, 6747, 15081, 10927, 26689, 17740, 30612, 9334, 13010, 26666, 2186, 285, 31103, 23675, 14286, 7916, 11394, 28770, 32389, 10179, 20042, 23654, 13226, 21760, 14283, 18037, 4867, 10915, 30489, 30249, 12372, 28080, 31797, 7754, 10962, 22997, 2086, 24467, 13530, 23117, 4684, 26809, 17379, 18948, 6130, 22441, 31922, 32508, 2594, 16401, 12237, 9455, 19901, 31523, 31281, 11062, 459, 9366, 24135, 18921, 15, 26861, 26901, 25160, 19422, 2299, 14257, 15961, 25394, 13991, 28924, 29651, 9723, 12013, 1932, 28219, 18357, 13605, 22506, 25677, 32575, 21384, 30462, 15517, 26859, 1264, 17607, 9598, 20178, 11231, 5968, 25635, 19306, 4575, 7940, 31322, 12664, 31855, 10115, 11148, 12128, 19588, 16078, 26478, 21002, 31729, 15223, 5600, 2471, 31618, 31694, 257, 2069, 29691, 7509, 18644, 17313, 16264, 6746, 9220, 26521, 11857, 19507, 26906, 31054, 25289, 14322, 30875, 30035, 22384, 32012, 26770, 4196, 7023, 28088, 27598, 25896, 26362, 32209, 29331, 32234, 7871, 13471, 1814, 8128, 22888, 30870, 8718, 3660, 22162, 16877, 12742, 4398, 22539, 15973, 23540, 19748, 10473, 8396, 3068, 13459, 5198, 24779, 4024, 32632, 19855, 24767, 24482, 9109, 23577, 4839, 17695, 899, 32356, 18164, 3736, 8868, 26883, 1041, 18264, 25445, 13315, 4227, 6630, 17221, 20483, 17132, 17333, 1538, 15761, 30256, 24159, 8151, 7377, 4978, 4565, 12041, 4292, 30783, 12729, 13245, 26570, 3336, 18952, 31244, 11622, 8150, 24316, 27225, 2370, 22329, 25649, 13282, 3955, 20865, 12038, 1430, 26109, 17457, 26694, 18727, 25498, 12209, 16648, 5215, 2999, 31555, 28371, 17591, 3008, 3384, 13062, 31014, 7581, 13156, 29047, 24119, 29565, 28623, 94, 4306, 32173, 27494, 6284, 13468, 8849, 1793, 14571, 8157, 18917, 2975, 22653, 30223, 12555, 32469, 11473, 6822, 1604, 12284, 18792, 6426, 30488, 21260, 1491, 24648, 25724, 6490, 443, 4438, 12094, 14986, 18440, 13849, 31284, 19757, 22484, 18647, 12250, 17883, 19452, 2876, 27778, 8972, 2574, 10263, 15357, 16570, 4579, 24123, 24553, 29745, 17170, 27699, 17588, 16370, 32423, 13608, 28150, 20998, 20507, 5635, 1797, 8767, 8835, 5586, 25028, 17856, 22023, 30061, 22459, 7103, 18838, 25177, 16749, 14218, 11480, 30693, 11208, 11876, 16818, 5267, 6914, 23092, 30224, 25430, 12642, 15445, 22567, 15066, 27578, 7139, 6651, 12068, 20423, 25141, 20437, 21099, 31160, 597, 2534, 30762, 29875, 12588, 11891, 1526, 6938, 11162, 24966, 17389, 8418, 2931, 23970, 12002, 11112, 19959, 8987, 7593, 28347, 27969, 16557, 11487, 31384, 18800, 10256, 4394, 21401, 11525, 12492, 24258, 11433, 15695, 27185, 21691, 383, 13885, 9815, 11452, 20583, 20487, 9136, 14789, 27204, 20159, 5338, 10134, 16687, 15403, 31825, 20288, 26686, 17432, 26494, 5665, 10992, 23280, 14613, 1577, 4751, 21481, 22507, 16552, 339, 796, 21782, 12568, 24434, 9397, 23973, 27548, 6554, 11638, 24814, 32658, 9712, 12545, 10925, 30946, 31563, 4325, 3522, 24989, 15462, 18412, 13549, 21919, 14611, 2059, 4444, 11314, 11011, 9602, 25181, 13107, 29119, 13499, 280, 19903, 15744, 27723, 10290, 5211, 17977, 3010, 12078, 6272, 4789, 11977, 29410, 29766, 767, 27220, 21831, 24399, 1839, 24001, 24058, 13169, 19161, 11943, 28889, 24162, 17046, 29695, 22630, 18750, 17600, 12169, 16625, 6749, 7262, 1536, 27357, 17644, 4856, 29084, 28563, 19625, 32219, 8088, 11860, 10869, 28801, 5316, 5047, 9949, 989, 5682, 23844, 24753, 5711, 6230, 16016, 18470, 29447, 9770, 8744, 6159, 7971, 27257, 22001, 7564, 4452, 23505, 14555, 8769, 1075, 25826, 24916, 18089, 22188, 8910, 21845, 5805, 11982, 23840, 3196, 13347, 11756, 30858, 4658, 13408, 11603, 23860, 4563, 10721, 30688, 25500, 5811, 29757, 10782, 17453, 3423, 19545, 23982, 9492, 27173, 24795, 9196, 14927, 6358, 5857, 5071, 11270, 6602, 28433, 14111, 28709, 28213, 8848, 15373, 17753, 31712, 9717, 12264, 26092, 17140, 32403, 9155, 31612, 28712, 27026, 22074, 10240, 17442, 29004, 842, 26192, 493, 29175, 26214, 21480, 8616, 20869, 8902, 18408, 7035, 28360, 1539, 23392, 24272, 3034, 22753, 18123, 18879, 12907, 14553, 13513, 31549, 326, 2674, 26314, 19741, 16191, 29687, 1321, 4467, 806, 10187, 21586, 10316, 25823, 30226, 20373, 26550, 23992, 17968, 23611, 24307, 11957, 1116, 3728, 174, 8592, 7395, 1521, 6885, 9930, 6054, 7884, 31645, 20492, 30308, 11213, 32725, 3306, 22607, 13213, 26864, 13363, 3555, 5852, 8323, 8648, 19777, 3322, 31153, 6936, 32429, 16705, 9083, 26910, 21681, 6198, 18395, 25469, 1360, 9310, 20885, 8958, 31494, 18390, 30108, 14035, 15881, 2189, 1659, 14958, 718, 29873, 5875, 32154, 463, 11111, 12262, 29380, 31884, 23999, 7540, 22425, 23527, 5987, 19415, 21301, 671, 18628, 19036, 5610, 7404, 31443, 14468, 10420, 3601, 26400, 32689, 19763, 615, 20604, 26070, 13938, 7802, 13751, 3634, 17823, 19049, 12746, 30111, 27300, 32438, 2832, 26241, 1060, 18181, 26610, 20906, 21368, 25566, 14633, 3589, 6319, 1699, 21979, 5161, 12243, 2502, 8966, 6189, 4974, 31032, 18978, 30142, 26701, 32549, 17154, 8816, 30340, 2270, 13564, 6738, 13235, 14359, 29513, 31429, 17031, 29778, 6318, 16270, 2947, 12443, 1628, 22057, 21248, 14710, 18966, 31584, 28786, 7958}

    Returns: 3633698

  39. "BBBAABBABBABABXAXAXBBAXXAXXXABXXBXAXAABXBABXXXXAXBAXAXXXXBAXBXXXBAXXAXAABAAXXBXXBXXBXXAXXBBXXBBAAXXBAXBXAXXXBBBAXXXBXBXBXXAXXBAXBBBXXXXAXXAAXAAXBXXXXABBBBBBBBXXBAXBABXXAABXAXXXXBXAXBXXXBXAAXXXBBBXXXBBAXXXAXXAABXXBBXXBAXXXAXAAXAXXAXXBBAAAXXABXXXBXBAAXXXAXABXXXAAXXXAAXAXAXXBABXXXBXXBBXAAXBXXXXBAABBXXXBBBXXXBXXAABAXXAXXXXABAAAAXXBXXAXXAAXXXXXAAAXXXXABBXAAABAXXXBBXXAXXBXBXXBXXXAAAAXAAAXAXXABXBXAXBBXAXAXXXBXXBAXAXXXBXXAAAABAXAXXXABXABXXXXAXXBBAXXBBXXXBBXBXAXBXXXXABAXAAABAXXAXXXXBAXXBBXAAXXAXXXAAAAXXXBXBXBXXAAXAAXXXABXXXAABXXBBXXXABBXXBXAAXXXBAAAAABAXXXXXBXABXAAAXXXXAABBAXXXXBXXAXAXXBAAXXXBBXBXABXXABXXXAXXAXBAXXAXAXXABXXXABAXBBBXBXXXBAXBXAXXBBBXBAAXXXXBBXXXAXXBXBXXBBABAABBXXXAXAXXAAXXAXAAXXAXXBBAXAXXXBBXXAXXAABXXAXAAXXBBXXBXXABXXXBBXBBBAXXXBXXXBBBXBXXABAABXAXXABXXABXXXXXBXAAXXXABXXXBXBBXXBXBBXXXBBBAXBXXAABAAXAXXBXXBBXXBXABXXBXABBBXXXXXBXXBAAABBBAXXXXXBXAXABXAXXXBXXBBABBAAXXXBXXBAXXBXXXBXAXBXXABABXXAAXXXBAXAXXXABXXXABAXXXBAXXBXAAXXABABXXXXAXXBBABBABBAAXXXBAAXXBXXAAXXXBAXXAXXXABABXXXAXXAAXXBBXAXXAXXBBBXXAAXABXXXXXBXAXXBXXXBABABXXAXABXAXXAAAXXABXXXBAAXXAAXXXXAXAXXBBBBAXXAXXAXXBBBBBXXAXXXABXXXAXXBBXBXXBBXAAXBBXAXXXXAAXBAXXBXXBAXXBBBXXXXBABABAAXBXAXAXXBXXBABXXXBXXBBBAAXXXXXBBXXAXXBAXBXXAXAXXBAABXXXXBBAAAXAXXBAXBXXABXAXXBXBABXXXABXBXXXXAXAXXAXABXXXBAAXBXBAXAXXAXXBXBBXXXAXABXXAAXAAXXABXXXABXAXBXAXXXABBXAXXBAXBBAAXXXXXAABXXBBXXXABXBAXXXAXXAABXXAAXXXXBBABBBAAAAAAXAXXAAXXAXBXXAABBABAXXXXAXXABAXXXBXXABBBXXXXXXBBXBAXXAXXABBBXXXABXXXXAABBAXAXXBXBXXXBABXXXAXBXXAAXXAXXABXBAXXAXXAXXBBXXAXBBXBXXAXXAAAAAXXXABAAXXXBBXXXXAAXXABAXAXXBXXBXAAXXAXXXBAAABXBXAAXXXAAXXBXXAAAXBXXXAXXBXBXAXXBAAXBXXBXBXXBAABXAXXXBXXXABABXABBABXBXXXXAXXXAAAAXAXXXABXXXBBXBBXXABAXAXXXXBXBXXBBBXAAXXXBAXBAAXXXABXBXBXXXABXXAXBXXBXXBXXBBAXAXXBAAAXXBXBXXAAXXXAXAAXABXXBXXBXBBXXXBAABBBBBXBXXXBABXXXXAAXXBXXABXBBXXXXABBXABAXBXXXBBXXBXBXXBBAAXXBXXBAXAXXXBXXBAXXBXXBAAABXXAXBXAXXAAAXBBBXXXXBXXAXBBXXXABAXAAXABXXXXABAXXBXXBXXAXAXXBAAAXBXAXAAXXXBBBXAXXXAXXAXXAAABXXXABXXABBBXXXBXXAXABXXXAXXAABABBXXBAXBXBAXXXBBXXAXXXXAAAXBBXXXABAXXBXXXBABXAAXXXXAAXXBBAXAXXXBXXBXAXXBBABABXAAXXABXAXXXAXAAAXBXAXXBXXAXBXAXXBBBXXABXXXBXBXXBXBXBXXAAXXBBBAXXXBXAXXXABBXBABXBXXBXXBBXXXBAXXXBBAXABXXXXBAXAXXBXBBXXAXAXXABBBBBXXAXXBXXABBXABAXAAXXXABAXXXXXBABXXBBXXBXAXXAAXXXBXBBAXXXXBAXXXBBAAXAAXABBBBXXXBXBXXBXXXAXABXXBXBBBXXXAXAAXXXAAXXABAXXXXAABBXAAXXAXXBXXBXXABBAABXABAXXXXBBXBXXAABXXXXABAAXXXXAAXXXXAABAXXXBXXABBXXXAXBXABXXAXBBXXXABXBABXXABBXXXXXAXBAAXXAAXXXBAXBXXAXXABBABABXXAXAXAXXAXXBBAAAAXXXXXAXXAXBXXAXXABBBAABBXXXXXBXXBXXAAAXXXABBBXXXBAXAXXXBXXAAXAXBXBXXXABBAXXBXAAXXXBXBXXAAXXXABBBAAXXBXXBBABBXXXXXBXXABXABBBXXXBBXXABXXAXXBABAXXABXXXAXXBAXXAXBBXXAXXAXBBBXXXXBBBBXXXBAABXXXABXAXXBXXAXXBAABXBAXXAXBXXBAAXXXXABAAAXXBXAXXAAXXAAAXAXXXBXXAABXXBXAXXABAXAXABAXXXXAXXBAXXXABBBXXXAXBXABXXXAXXBAABXXBXXBABXXBXBAXBXXXXAXAXBXXBBBBBBAABBXXXABAXXXAXXAABAXAAAXAAXXXXABXBBXXXAXXABBXXBBAXXAXAXXBAABXXXXXAAXXABXXXBAXBXXABBXXAXXBAXBXXBAXXXBBXXAAAXXXBXBXXBABAAXXBAABAXXXXXXBABBXXXXBBAXXAXXBAXXBXAXXAAAXXAXXABXABXAXXXBBXAXBXBXBXXAABBXXXAXXAABXXBAXXXAAXXBXXBXAAXBXXXAABABXXBBXXAXXAAXXAAAAAXAAXXXABXXXXXAXBAXXABXXABXXXBXXBABXXAAAAXXXBXAXBXXABXXBBXAXBXXAAXXXBAXBAXXXXAABXAAAXAXBXXAAXXABBXAXBXXAXBXXAXXAXXABAXBAXXXBXXBXAAXXAABXXXBBXXBXXBABBXBAXXBXAXXAXXBBAAXBAAAXXBXBXBXAXAXXXAXAXAAXXXXBBXXAXABXXXAXXAXXBAAXXAXXAABBXBXXAAXXXAABXXAXXBXBXXABXAXXABBXXXBXBBAAXXXXXBXBXXAABAAAABAAAXXBBXXBAXXAXXXAABXXBXXXBBAXXBABBXXXXXXBBAXXBBXABXXXBXAXXABXXABXXBXXBXXAAAAXXAAAXBXXXBXXBXABBAXAAXBAXXAXXAAXAXXXBBAAXXXAAXXBAXXXBAXXBAXXXXBBAXXAXBXXAXXBAAAAAAXAXXBBXBBBXXAXXXAXXAABXXBBXXXBXXAXAAXBXBBXXAXXXABXXAAAXXAXAXXBXXAAAXXBXXBXAXBXXABXAAAXXBXXXAABBAXXXBXXAXXBXBXXBBBABAXBXAAXXXXBBAAXXXXXBBBXABBXXXBAXXXAXXAABXXAXXXBBAXBXXXAXBXXBBAAXAXXBBBXXAXXXBAXBXBABABXXXXBXXABAXXAABBBXXXBBXBXXAAXXXAXBBXXBXAXXBBXXXABAXXXAAXXXAAXXBBXXXAXXABBXBBAXXXXABAAAXXXXBAAXAXBXXABAXAXXXAXXBABBBXXBXBBXXXXXBXBBBXXXXAXXXABBXXAABBBXXXBAAXXXBAXBBXXBXXXBBXXBAXBXXBAXXBBXXXBXXBABBBBABXXXAAAXXBXXAXXXAABXAAXXXBAXXXAXBAXXXBBAXXAXXABXXXABBXBXAXXAXXBBAXAXXAXXAXBAXXBAXAXXXBBXXBAAXXBXAXBBAXXXAXBAXXBXXBAXABAXXBXXXBBABXAXXXABXXBXXAXX"

    {12177, 5917, 2798, 4047, 288, 2685, 32489, 14030, 15249, 9253, 20803, 29448, 14673, 11993, 21380, 31344, 6359, 20043, 23909, 15725, 25152, 7728, 16274, 7819, 12343, 18329, 21422, 21105, 24600, 129, 19863, 31763, 3413, 10658, 12780, 22824, 23576, 32398, 5581, 4831, 22314, 3066, 3042, 1741, 25875, 24669, 25247, 7210, 6275, 10938, 6086, 31038, 24560, 15289, 9517, 11542, 22657, 7421, 2753, 8571, 18475, 12978, 14795, 26917, 794, 7013, 17778, 15915, 16466, 16921, 31873, 17598, 8598, 22167, 20587, 26135, 29320, 8197, 11661, 22446, 25363, 23994, 10418, 8877, 16646, 10833, 9692, 16292, 29953, 5372, 23618, 6782, 18069, 25883, 23445, 4788, 11175, 15374, 30343, 19392, 10005, 2375, 13966, 25045, 31389, 1187, 15589, 22221, 12282, 8954, 13525, 19299, 15695, 14581, 15154, 22690, 18633, 16415, 24360, 7581, 20352, 29247, 8248, 21857, 13215, 12006, 3453, 2344, 30149, 24388, 27188, 13007, 7595, 19519, 31611, 25482, 5638, 6855, 25433, 17111, 32687, 25187, 11519, 31152, 16385, 4624, 28237, 24069, 20098, 5964, 8856, 29289, 1478, 31598, 8875, 3596, 31633, 27448, 24075, 16617, 9276, 23727, 14720, 18496, 17754, 18218, 14032, 10055, 31643, 8618, 18894, 14365, 22512, 7017, 32403, 18687, 22511, 17078, 21772, 6590, 15738, 3583, 30133, 19824, 2459, 31536, 9123, 9318, 7859, 14652, 4040, 4703, 19924, 4088, 29043, 1275, 21355, 31280, 2070, 28275, 1826, 9717, 27212, 26758, 17156, 20276, 17946, 951, 17890, 10381, 30325, 5813, 5366, 18017, 4613, 8731, 8391, 16429, 22313, 7257, 12620, 31767, 6459, 14834, 23892, 22727, 4885, 1513, 4390, 10616, 17108, 24181, 26724, 14415, 13020, 10748, 24373, 17131, 21532, 22591, 7842, 9533, 19859, 979, 26689, 9882, 25874, 18384, 25873, 7438, 25924, 7629, 23462, 23284, 9453, 22539, 4486, 6851, 4975, 3056, 23506, 23851, 28306, 183, 9001, 28001, 1412, 30311, 24265, 32695, 11551, 22785, 19191, 7791, 18795, 13310, 24226, 22737, 4196, 31224, 17475, 26747, 27133, 29864, 23047, 16633, 4452, 28944, 32048, 15765, 23432, 31737, 9400, 24944, 18137, 17056, 3896, 24018, 14414, 27565, 2057, 21183, 2477, 31844, 1961, 32203, 19719, 7711, 13152, 19247, 27009, 22524, 35, 32027, 30043, 4307, 31928, 23886, 28970, 28011, 1819, 11493, 18536, 24301, 28961, 18032, 15151, 30104, 22619, 9803, 5442, 19383, 13629, 19756, 22093, 7376, 25983, 12536, 12142, 23839, 13764, 12251, 31219, 25922, 11898, 14743, 2918, 1590, 10241, 8988, 2759, 6530, 27151, 22618, 11032, 25010, 23123, 24659, 28447, 20231, 32344, 26484, 23143, 31853, 21677, 17445, 13192, 30893, 18755, 10655, 15272, 12260, 18710, 31997, 32578, 2356, 14607, 150, 9254, 3257, 21545, 18827, 22721, 9663, 13524, 13212, 18591, 21810, 3479, 18240, 14894, 26709, 21752, 17908, 14789, 1975, 26784, 20691, 30180, 12900, 27579, 23911, 12478, 31064, 25758, 27839, 27380, 3897, 23980, 14529, 11172, 69, 3450, 19394, 2466, 9865, 18993, 13908, 23045, 11859, 19508, 22367, 10214, 16107, 1027, 27252, 22884, 7038, 1888, 20573, 9707, 20571, 22960, 17913, 16823, 16482, 5027, 32071, 25235, 9912, 11799, 19648, 487, 24768, 29754, 26858, 32753, 5191, 24815, 23594, 3155, 1535, 27508, 12505, 30670, 13359, 1857, 411, 21325, 2472, 23347, 25580, 37, 15611, 29673, 24828, 5531, 12265, 30063, 28861, 16295, 25371, 4121, 11066, 31479, 21012, 15538, 9258, 21047, 982, 9413, 144, 6429, 21661, 14294, 7534, 3466, 15378, 13703, 18463, 8802, 28840, 29977, 18092, 28464, 12313, 18290, 5847, 15688, 19786, 4022, 15305, 18136, 24285, 7207, 12074, 17579, 19195, 3140, 4526, 5070, 19396, 18581, 1272, 5245, 16463, 29797, 7541, 20096, 538, 28873, 12084, 8120, 10575, 8151, 21579, 14584, 26181, 26643, 12919, 23830, 5194, 3114, 17410, 5697, 27040, 10979, 10218, 21908, 26821, 31570, 15679, 12524, 30455, 6479, 3533, 13047, 15352, 30246, 19451, 29070, 12047, 16784, 26611, 24133, 30031, 24290, 3, 1344, 29979, 14981, 12355, 11848, 17130, 5030, 1401, 5149, 19272, 3630, 5945, 9742, 24094, 8437, 3409, 1992, 32562, 13362, 5220, 17260, 8177, 1079, 1492, 25060, 9837, 7259, 18149, 23926, 26018, 32311, 8992, 8857, 27389, 18709, 9718, 4872, 17695, 30117, 14246, 16150, 10206, 31218, 353, 18753, 4492, 27029, 23723, 10249, 21884, 26152, 20996, 14851, 12227, 29694, 27336, 24617, 17980, 1809, 23124, 4724, 15055, 23612, 17002, 13042, 29355, 8576, 30831, 14735, 25682, 6610, 5992, 17942, 32424, 5716, 7577, 9626, 23062, 9560, 24286, 8217, 5110, 20196, 25333, 32485, 28319, 12549, 24708, 11164, 17542, 13926, 26974, 15195, 13993, 6945, 11266, 14895, 6701, 13269, 28261, 19148, 26949, 11001, 9713, 28290, 15191, 10352, 20685, 2412, 2138, 5981, 29791, 30443, 15235, 32312, 25871, 16978, 22816, 7458, 15182, 22499, 15300, 18037, 6615, 16891, 11428, 9632, 10549, 18057, 23361, 26674, 27782, 30916, 30791, 32052, 21374, 4894, 30645, 24252, 11695, 11635, 15935, 6591, 25351, 9095, 15857, 2087, 5530, 16303, 17940, 28965, 4257, 32206, 2645, 969, 10435, 31363, 9508, 24528, 29076, 25249, 6491, 8381, 27740, 30432, 5920, 7979, 5145, 30674, 2060, 23649, 27335, 3608, 9869, 19495, 27614, 725, 9352, 28888, 2077, 23651, 9539, 32185, 3718, 13125, 3715, 29577, 9898, 21341, 29937, 27481, 16422, 32095, 10178, 926, 7022, 23686, 8087, 9093, 20425, 1158, 21666, 2182, 29341, 3009, 16395, 21052, 17389, 5565, 3218, 116, 1056, 25046, 14965, 6020, 22276, 12848, 14996, 22546, 7920, 17619, 28132, 17396, 10668, 28096, 31486, 23364, 9503, 16246, 8426, 25239, 17698, 22977, 3668, 25530, 27352, 23938, 21415, 5179, 296, 10069, 17186, 1323, 32112, 7538, 5934, 22647, 5329, 21231, 13701, 5028, 4498, 4377, 8196, 7790, 26267, 13573, 16743, 12308, 30851, 12804, 7305, 27022, 10159, 23795, 4261, 21443, 9658, 31759, 31184, 3580, 14874, 2315, 15047, 16537, 14849, 22880, 5099, 10243, 14210, 8421, 27530, 19425, 11253, 671, 27488, 13967, 8604, 9178, 5982, 16587, 8327, 30072, 16810, 17842, 25268, 10122, 32742, 21228, 4987, 31517, 1461, 10531, 7721, 26198, 2171, 8377, 20460, 16066, 4197, 18106, 20719, 24039, 23210, 17935, 14533, 29727, 12560, 28917, 16907, 32166, 23217, 32430, 24905, 3569, 2559, 20854, 17178, 25921, 27654, 22713, 30093, 1145, 15601, 25475, 16586, 13100, 1488, 30520, 29433, 11259, 26520, 32389, 9055, 25374, 5995, 25750, 12490, 6976, 28698, 28810, 32560, 15504, 15593, 29988, 14483, 8725, 8594, 5415, 20801, 17292, 14740, 28343, 20426, 6284, 29190, 9029, 2997, 32333, 382, 2801, 2484, 32653, 15693, 1308, 19889, 27224, 28127, 24780, 12715, 7048, 31796, 9298, 7873, 9101, 5012, 30763, 23692, 10346, 2943, 14629, 27314, 10496, 11748, 30146, 6328, 1423, 11667, 23265, 20504, 29050, 24819, 21403, 17556, 12874, 5368, 24684, 32457, 20470, 3152, 27027, 29959, 6754, 32477, 4283, 9824, 10277, 11624, 17882, 27647, 12943, 23956, 9050, 29884, 29419, 21008, 21879, 7917, 25857, 4881, 4328, 9342, 6912, 23745, 19780, 19929, 15215, 13208, 7054, 30927, 20050, 16358, 9981, 18350, 1900, 14257, 6550, 6201, 31239, 7016, 790, 18442, 9960, 23567, 30341, 11219, 9858, 11419, 3050, 17258, 672, 28942, 18949, 6411, 2601, 6251, 5186, 2715, 4327, 3367, 18794, 9806, 11407, 3381, 29302, 8317, 651, 30034, 5337, 18077, 22648, 25826, 4965, 32651, 15160, 4675, 4001, 28153, 30150, 17235, 901, 338, 25073, 12915, 10366, 5020, 7858, 15243, 99, 7843, 189, 23119, 27306, 19540, 29014, 24001, 6620, 26215, 12134, 29943, 32070, 26945, 9934, 31007, 29426, 15896, 20987, 6336, 21973, 24664, 22970, 18499, 15434, 29253, 26446, 7089, 31423, 1250, 28094, 16046, 5906, 26487, 30727, 21968, 4094, 8457, 16536, 14518, 12880, 177, 5814, 31003, 11455, 26826, 14710, 23548, 3574, 26068, 9606, 7807, 8597, 31393, 20163, 13646, 2376, 9528, 15811, 21311, 18658, 18558, 30334, 8985, 1574, 15445, 28149, 17922, 31428, 23220, 13831, 10385, 16372, 11508, 3049, 32475, 12672, 1619, 21510, 3868, 5943, 8445, 29400, 28530, 9234, 17433, 12991, 8527, 29191, 1748, 24320, 20594, 5421, 9977, 4109, 32278, 27168, 11715, 3335, 27753, 9127, 22255, 26241, 24127, 23444, 28180, 11911, 32520, 10988, 5687, 29150, 1791, 3400, 12186, 22158, 28581, 20438, 19566, 10613, 41, 13855, 7098, 29544, 13841, 10092, 9222, 1577, 10415, 12644, 32472, 28916, 6055, 18216, 15048, 4265, 6629, 18568, 23756, 485, 26008, 6010, 10518, 1003, 29730, 21062, 22702, 26620, 16343, 19430, 18503, 7974, 28022, 9454, 1468, 16992, 20790, 28835, 8195, 27535, 20904, 770, 22197, 11337, 25016, 26201, 21338, 7835, 15674, 31394, 26445, 8341, 27926, 31735, 6609, 10683, 8904, 19893, 6497, 25843, 31411, 896, 12446, 8609, 14519, 31624, 1931, 24592, 13061, 28170, 1276, 32020, 24370, 5657, 25676, 16621, 13707, 22430, 21327, 21871, 24233, 1694, 11399, 26464, 24389, 13243, 8603, 30498, 13901, 8702, 27140, 7313, 8502, 18899, 18954, 16943, 31381, 1519, 7039, 26345, 460, 5482, 23214, 17339, 29300, 11095, 27000, 3306, 26028, 10570, 11328, 1119, 14767, 32420, 26440, 5182, 28774, 11202, 24420, 21454, 18255, 15995, 22554, 28999, 2386, 5481, 14255, 29613, 13300, 16458, 30199, 15954, 31949, 16294, 28060, 19260, 26547, 17020, 28936, 31321, 27253, 21799, 1647, 30507, 19753, 28874, 31369, 19684, 11830, 21167, 681, 30328, 15365, 17381, 12382, 30103, 302, 6935, 27650, 24379, 19926, 31395, 22031, 31556, 3689, 4376, 18277, 20835, 13546, 11581, 9534, 32056, 19591, 21334, 12645, 3511, 27505, 14242, 10915, 29648, 30442, 16936, 20858, 17487, 28064, 32692, 9494, 20737, 11321, 9244, 27777, 23832, 24623, 455, 24598, 28880, 7390, 6768, 1848, 4179, 18139, 11560, 7748, 23002, 18824, 26010, 6339, 20246, 19173, 4243, 5093, 19918, 20905, 31170, 19755, 31689, 22204, 29027, 10734, 20985, 25410, 22489, 29354, 8873, 4807, 32204, 6034, 21233, 31533, 22047, 25162, 24312, 23760, 16721, 3237, 18257, 27589, 16815, 29709, 1743, 15972, 16328, 7206, 6811, 1283, 29474, 17582, 20611, 28421, 17195, 5800, 20373, 24852, 13426, 11449, 3821, 24746, 13847, 31442, 11979, 22742, 25473, 22799, 26601, 7229, 3662, 13791, 1291, 18527, 9360, 13158, 6871, 28187, 18230, 13343, 29159, 9077, 9416, 6854, 22301, 25240, 27736, 16757, 17974, 23063, 27829, 27661, 8866, 4728, 13281, 14807, 29331, 3315, 17093, 23147, 20565, 16247, 10532, 2513, 1501, 4590, 7630, 6119, 1700, 16578, 26390, 32514, 15286, 18592, 10117, 19928, 22021, 16252, 25296, 26782, 6916, 16085, 20232, 25965, 24433, 17210, 17937, 2026, 9330, 9485, 27477, 8230, 2788, 3719, 22969, 20675, 4336, 4860, 28113, 89, 19935, 19296, 79, 31255, 8239, 7179, 9410, 430, 486, 1977, 16509, 24170, 30502, 3540, 8610, 19202, 503, 24463, 11347, 3728, 25259, 14488, 14344, 3647, 17780, 3063, 26365, 12651, 18960, 14592, 8067, 30767, 5886, 6091, 13990, 2939, 10725, 11790, 4966, 12632, 17221, 2339, 18373, 4511, 16258, 32117, 28412, 20919, 5955, 602, 16148, 15189, 27126, 985, 21774, 5190, 20421, 15558, 13943, 27059, 1989, 31791, 4413, 8355, 22129, 23031, 11713, 28609, 10328, 18221, 19730, 25359, 15880, 25788, 24184, 10667, 22792, 10626, 10261, 31047, 22675, 8919, 14688, 24056, 7941, 22794, 22120, 13116, 22635, 18055, 28963, 10417, 22871, 2345, 7506, 31530, 17181, 30081, 29583, 24036, 17625, 25547, 31352, 20248, 28083, 18720, 11023, 6861, 29793, 28909, 5217, 32752, 6126, 27299, 25190, 11174, 32186, 32688, 19497, 32481, 12483, 17839, 21042, 9762, 8411, 19966, 11230, 27353, 19146, 8255, 7219, 24267, 29092, 13340, 8460, 16865, 23144, 18932, 4443, 29875, 27377, 152, 2797, 11458, 23731, 17600, 15469, 16286, 19026, 13455, 16704, 14755, 13062, 9576, 24589, 12911, 15364, 4733, 17818, 27803, 19137, 14911, 929, 32476, 27197, 10064, 28450, 25725, 36, 21369, 10303, 10310, 30489, 14493, 23055, 13293, 23332, 14524, 4394, 13165, 3180, 15052, 22917, 15868, 21535, 30414, 4204, 27588, 6545, 26456, 29801, 13879, 4412, 19597, 27751, 12963, 23814, 23373, 18967, 23302, 450, 27817, 2963, 22819, 22008, 16794, 24642, 2005, 19945, 12018, 29947, 7844, 18638, 17810, 19309, 15254, 17249, 19166, 8382, 16199, 5022, 5486, 10098, 12092, 4555, 8710, 6287, 4725, 21174, 29897, 24574, 31809, 22334, 6825, 26677, 14679, 21780, 24354, 18707, 21281, 31939, 2600, 23899, 24814, 14942, 1925, 16861, 25305, 12168, 7041, 32437, 18476, 6467, 18814, 2681, 24051, 15860, 30106, 21212, 19688, 3582, 20218, 2430, 757, 9580, 13065, 22005, 3230, 16971, 11385, 22086, 18596, 6843, 29525, 23958, 24726, 30842, 23441, 18869, 12799, 13878, 12993, 29269, 8342, 3004, 32317, 255, 5075, 11365, 10224, 16002, 28193, 10612, 19890, 11908, 29399, 17204, 17676, 17900, 21130, 22436, 32104, 2836, 19089, 25163, 10622, 13808, 743, 15306, 3518, 20026, 9518, 25802, 28540, 28167, 25844, 32051, 32592, 4765, 23862, 15262, 17085, 28552, 26402, 30990, 16656, 30699, 20001, 9434, 30603, 4629, 1301, 13550, 22723, 10580, 16607, 26164, 23367, 4622, 7205, 24908, 23426, 10322, 6019, 21731, 12059, 4062, 27651, 13883, 28111, 11727, 21862, 23206, 16000, 8914, 17965, 11093, 3489, 29473, 30302, 17791, 26078, 16751, 1762, 17285, 13474, 8886, 5635, 27181, 28521, 30393, 1839, 24656, 31821, 7524, 22890, 3116, 12634, 29602, 6340, 8478, 11716, 12258, 9665, 12842, 23249, 28523, 23902, 18927, 29682, 11760, 591, 16090, 23091, 23397, 19339, 6043, 14038, 1041, 15370, 5077, 12603, 16099, 10189, 11546, 22025, 2592, 9238, 15734, 23999, 4380, 5921, 11621, 623, 5757, 28373, 23904, 26926, 27242, 14323, 24077, 30796, 6617, 25222, 17911, 21225, 30509, 5702, 3521, 32685, 23744, 14645, 25653, 4039, 32334, 14899, 7816, 24105, 31574, 27085, 32223, 20213, 28867, 21847, 28177, 9010, 19916, 22586, 8623, 13508, 28697, 22414, 12098, 11931, 19239, 23532, 5418, 32125, 16049, 13083, 448, 22103, 2670, 15937, 16756, 28426, 18219, 24516, 22901, 14869, 21190, 11763, 13872, 4019, 19380, 24131, 12884, 13467, 5098, 117, 25135, 3302, 2879, 2599, 32581, 27487, 8672, 13920, 6024, 1026}

    Returns: 3332513

  40. "BABBAAAABAXBXXXBBAXXXBAXXABXAXXABBXXXBXAXXBBAABXXXXXXAXAAXXBXBBABBXXBXXXBBBXXXXAAXBAAXBXXXAXXBXAXXBBBXAXXABABXXBXXXXBABABBBXXAAXXBABXXBXXBXXBAXXXXBAAXBBXXXABXAXBXXBXXXBBAAAXXAAXXBXXXAXXXBBXBXXXAAABBXXXXAXABBXXXAXAAXXXBBAAXXABXXXXXBBBAXXAABBXAXXABXAXXAXAXXBBBABBXXXXAXXBBXXAXXBABAXXXAXAXXXBBXXXAABBBBXXBXXBXAXBXXAXABXXXBAAABXAXXXBXXAAAXAXXXABXXAXXBBXAXBXXBAAXXBXXABXXBXXBBXBXXBBXXAAAXXAXBBBBXXBXXXAXXAAAXXXXABAAABAXXXABXBXXAXXBBBBXAXXXBXXBXABBXXXAAXXXBBBBXXXBAXBAXXXBXABXXXBBABAXXAAXXBXXBBXAXABXXAXXXABXBAXAXXXBAXXXBABXAAXXXABXXAXXAXXABAAABBBAXBXBXXXBXXBXAXBXXBABXXXBAXXXXABXXAABXXAAXXXBAXXXBXBABXXAXXBXXABXXABBAAXXXXBAXXBAABXXXBXXXBBAXBXBXBXXAXAXBXXAAXXAXXBBBXBXXAABABXXAXXXBAXXXAXAXXAABXAXXBBBAXBXBXXBBXXXAABBXBAXXXAAXBAXXXABXBXAXXAXAXBBXXXBXXAAAAAXAXBXXABXXXXBXXBXBXBBXXXAABXAXXAAAAAXAXXXABXXAXXBAABBXXXAXXXXXAABAXXXABABXBBXXXXAAXBXXBBXXAXAXAAXBXXXBBABXXBXXXXBBXABBXXXXXABXXBXAXXABAABXABAXXXXBBAXBXBXXBXXABXXAABXXBAXXAXXXAXBBAAXXABXXBXXAAXXABAXXXXXBBXAAXXABXAXXXAXBXXABAABBBXAAAXXAXAABXXBXXAXBXXBAXXAXXABXXXAXBXXAXABBXXXAXXBBBXAAXXXXABXAXBXAXXXBABBBAXXBXXABXBAXXBXBAXXXBBXBBXAABXBBXXXBXXAXXXAXAXXBABBXXBXXAXXAXBXABBXXAXXXABXBXXBAABXAXXAXXABXABAXXBXBAXXBXXBBXXAXBXXABXXXBABAXXXAXBXXABAXBXXAXXAAXXAAXXAXXAXAXXAABBAXBXXBBXXBXAXXBBBXAXBXXAXBXXBBAXBABBXXXXXAAAXXXXAAXAAXAXXBXXBBAXXXAXABXXBXXAABAAAXBXBXXXAXXBXAXXBABXXBBXXXBXBAXXXAABAXXABXXXBXXBXXAAABXBXXAAXXBXAAXAXXAXBBXXBXXBBAXXBXBXXABXXBXBXXBAAXBBABAXXAXXBXXBXXABXXXAAXAXXBAXBAXXAXXABAXXXXABABABAAXXAXXBXXABAAAAXXAXXXBBXXABAXAXXBXXBXXABAXXXBXXBBAXAXAXXBXXBBXBXXBAXBBXXXXXABAXXBAXABXXXXBXXBXAXAABBXXXXAXBXXXAAABABBBBXBXBABXXXBXXXAABAAXBXAXXBXAXXXAAAXBAXXXXXBAABAXAXXAXXBBXBBXXAXXXXAAXXXBBAXXAXXAABXBBXBXXXBAXXXBBAABXXBXXBXXXXBBAAXXXXABBXXXABBXAXXXXAABAABBBABXAAAXBXXXXXAAAABXXBXXXAAAXXBXXXAAAXBXXXAXAXXBBAXXBAXXBBXXBXXAXXAABBXABXXXBABXXBXAXXXAXBXAAXXXAAAXBXAXXAXXAAXXXBBXXXAABBAXBABXXXXBXAXXABAXXBXXXBBXXAXXABXXXAXXBBBXXXBAAXXXBABXXAXAXXXBBABXBXXBXBXXBAXABBAXXXXAAXXXAAXBXBXXAAXAXXXBXAXBXBAAAXAXXXXXAABBABBXXXAABBAXBXXAXXABXXXABBBXBXXBXXAAXAXXXXAXAXXBAXBABXXAXBXBXXXAAXBAXXXBAXBXXABABAAXXBXXAXXBABXXXXAAAAXXXXBXXAXBAXXBBXXXBBBBXBXXXABABXXXAXBXXABABXXXAXXBXXABXBXBAXXXAXBBBXXAXAXXXABXXBAAXXBXBXAXXABXBXBAXXXABBXAXXBXXXAABXAXXAAABXBXXBAAXXXXABBAXXBXXXBAABXXBXXBXXBABXBAXAXXAXXXBBAXXAXXAXXAXBAXXBXXBABAAAXXBBXXXAAAAXAXXBXXBXXXAAAABXXBBBBXAXXAXBXXAXXABBXAAXXBXXABXXBAAXAXXXAAXXAXXBBBXXXXBBBXXBAXXAXXAXAXXBXBXXABXXABBAXXXBXAXXXAAXXABXXBBAAXAXXXAAXXAXXABAXXXBBXXXBAXAAABXAXXAXXXBXAXXABAAXXAAXXBAXXXBXXBXAAXXXAAABXXAXXBAAXXXAXAXXABBXAAABAAABXXBXXBAXXAXXAAXXXAXXABAXXBBXAXXXBABXXBXXXXABBBXBABXXXAXAXXAXXBBAXAXAXXXBBAXBXBXXXAXXAAAXXABXXAAXXAXXXBABXXXBABXXXBXAXAXXABAABXXXXXBBAXAXXBXXBAXXBXBXXBABAABXBXXXABAABBXXXBXXBAXXXBBXAXXAXABBXAXXAXAAXXXBAXXAXXABAAAAAXXXXBXBXXAXBXBXXAXBABXXBXXABXXBAXBXAXXXBXXBBBBBXAXXXAABAAXBABXXXXAXBXXAAXXBABXXBXAXAXBXXXAAAABXABXXAXXABXAXXXBXABABXXBBAXXXAXXXXBXXXAAAXXAXBXABBXXXXBBAXBXBXXBXBBXXXBXBBXBXXAABBXXXXBXXAABBBBAXBXXBXXXXABXXAXXBXBBBBXXAXXBXAXXXBABAXXABXXXBABAXXXBABXAXXXXBXBBABXAXAXXAXXXXBABXBXXXXBBBBAXXBXAAXXAXXBBXAXXAXXXBABXXAAXXXBBBBXBXXXBAAXBXXXAXAXABAXXBXBXXBBXAAXXXXAXABXXABAXAXXXBBXBXAAXBXBXXXBXXABAAAXXXXBBBXAXAXXBXBAAXXXBABXXXBBAXXXAXXABAXXAXXBAXXBXBAXXBXBXXBBBBBBBXXXXBXXAABAXXAAAXXXXAAXXBXXBAXAXXXBXXABBXXBAXXXAXAAXXXABBBBAXXBAABAXXBXXAAXXXXBABXXXBAXXAXXBBABBAAXXXXBXXBBBBXXBBAXXBXXABXBXXBXXXBXBXBBBBXXXXAXAXXBXXABAXXBBAXXXBAAAXXXXBXBXBXBXXAAXXBAXXBXXBBAAXXXAAXXBXXXBAAAAAXXXXBABBXXXAAXXBBXBXXXAAXBXXABXXAXBXXBAXBAXXXBXAXXABBBXXXABABXXAXXBAXXAAXBXXAAXXBXAXXAXBAXXXBBABXXBXBBXAXXXBBXXBAAXXXAXXBABAXXAXXXAAXXXAABBAAAXAXXABBXXAXXBXBXBBXXXABXXBABAXBXXBBXBBXXXAXXXBXAXAXXABAAXBXXXBAAXXBBXXBXXXBBAAXBBAXXXXAXXAXXBBXAXXBXAXAXXAAAABAXAAXXXAAXXXXAAAXXXBXBXXBAABXXBXXBBBAXXXAXXXABBXXAAAXXBXXXBABXXABXXAXAXAXXBBXAAXXAXXAXAXXAAAABBXAXXABAAXXXXBXAXXXAABBXXABXBXBXXAXABAXXXXAAAABXBXXXBAXXAXXBAABXXXAXXXAXXAABXAXXXBBBXXXAXXAAXXXAAXAXBXXAABXXBBXXAXBXXAAAXXXBAXXXBBXAXAXXBBXBXXBXXABABBAXXAXXXBXXAAXXXBABBAAXXAXAXXAAXXBXBXXBABBXBXXXBBBXXAXXAXXXBABAAXXXABXXXAXXBBABXXAXXXXBBAAAXXXBAXXAAXXAXXBXXABXBXAAXXAXBXAXXBBABXXXXAAXBXXBBXXBXX"

    {2801, 23680, 4718, 6077, 23989, 26768, 22123, 13190, 29279, 5319, 11365, 22009, 293, 23635, 30567, 6211, 14231, 2902, 5273, 24126, 14383, 4142, 30576, 20957, 14377, 29177, 22050, 11723, 12180, 4184, 31325, 6991, 20394, 4212, 2616, 10099, 13149, 6975, 23914, 4965, 32306, 20733, 12985, 1053, 23890, 5634, 22966, 21824, 7903, 7357, 9384, 4933, 21380, 20725, 14022, 24790, 11856, 2131, 681, 19321, 5828, 7201, 3328, 21359, 8490, 20561, 18310, 10972, 24873, 11201, 6193, 28713, 19095, 9661, 24748, 26535, 5262, 19654, 6664, 30837, 21186, 19089, 22703, 28835, 14609, 26963, 19609, 21655, 15708, 32316, 4546, 15792, 2966, 23873, 25819, 3114, 26, 14879, 4159, 28738, 7234, 6813, 9514, 3738, 10549, 15889, 21797, 17374, 32000, 7717, 32709, 19368, 5609, 27867, 18581, 20129, 32767, 13263, 18769, 7146, 14582, 30909, 13397, 4538, 1586, 2882, 31572, 31048, 28962, 24551, 20045, 23019, 24015, 7259, 1723, 1919, 28597, 14592, 21261, 28684, 12497, 23465, 13909, 27810, 12027, 20387, 12356, 6535, 886, 16114, 8534, 31125, 30918, 4316, 16202, 26845, 17089, 4524, 11733, 8848, 31977, 18352, 3991, 24096, 25337, 6532, 9038, 18338, 30654, 10642, 16714, 22391, 3624, 2778, 19745, 19755, 26785, 13039, 28579, 20893, 25245, 19778, 11536, 1120, 22643, 21411, 11145, 30818, 16747, 4101, 15813, 25547, 12312, 27522, 1541, 1832, 11496, 11935, 17738, 4041, 7929, 5840, 10949, 31079, 14126, 25919, 14223, 13067, 4483, 19145, 2714, 2858, 157, 21833, 10472, 10005, 14246, 16922, 5626, 2449, 18007, 22999, 20620, 27841, 6998, 14693, 29517, 195, 11316, 6935, 29885, 18189, 31681, 15974, 26918, 4619, 22624, 19720, 14345, 31816, 16184, 10513, 28280, 1182, 399, 13636, 8314, 31238, 20808, 16262, 31153, 22958, 30377, 28562, 16698, 21324, 4962, 3565, 21717, 26547, 5835, 14109, 24390, 21923, 18286, 20246, 19963, 18662, 1477, 18677, 18926, 32664, 11333, 5872, 14285, 22983, 12443, 22157, 857, 1852, 27189, 3347, 14860, 18327, 8708, 2110, 14590, 28834, 20352, 14135, 29193, 11999, 9965, 4035, 3115, 13411, 23773, 21435, 25389, 18919, 17143, 19132, 10882, 30237, 8694, 17439, 14194, 12096, 29941, 29996, 13944, 19183, 27113, 1930, 20456, 8251, 19311, 27642, 32724, 4095, 14280, 17734, 9521, 26480, 18721, 32627, 3126, 20724, 4888, 26430, 30725, 18232, 6525, 21959, 28557, 15996, 9301, 17543, 20911, 30770, 5413, 23943, 29855, 13512, 8557, 23508, 21646, 14274, 5746, 20526, 5510, 21003, 2624, 7680, 23701, 26253, 7664, 17557, 17453, 7423, 13607, 18568, 28619, 14078, 18143, 20860, 727, 15200, 11114, 20494, 32459, 27589, 2995, 16392, 19608, 14446, 21960, 23255, 30022, 9811, 23189, 20032, 19930, 23407, 30962, 19278, 6780, 17759, 31201, 27865, 3627, 528, 23168, 16839, 21348, 15526, 2373, 8743, 9020, 17053, 19216, 1312, 12566, 19851, 16386, 31101, 29527, 18454, 9057, 25497, 20633, 21715, 10726, 31513, 30000, 24845, 25980, 15562, 4866, 7713, 11485, 9229, 31040, 6799, 8281, 11401, 24391, 29009, 27603, 7197, 22212, 876, 27148, 10520, 10524, 28612, 3364, 20653, 9227, 15668, 12381, 29089, 6539, 27358, 14115, 32583, 5879, 23232, 7497, 24750, 6000, 19081, 23702, 20505, 13696, 20138, 19328, 20143, 8189, 943, 22839, 116, 22064, 27088, 19173, 1144, 28471, 7875, 24116, 7503, 28840, 27093, 29970, 15808, 30839, 20025, 11953, 19905, 15898, 6048, 4561, 15268, 12010, 5386, 11329, 11659, 10701, 30171, 19363, 26401, 7698, 32049, 13169, 14220, 4508, 32629, 29757, 925, 21059, 24112, 18493, 16458, 22135, 30240, 6406, 29023, 4390, 13196, 4760, 112, 15584, 16596, 26523, 18, 25146, 844, 10984, 12107, 7536, 23114, 25163, 20806, 26446, 21630, 13959, 11595, 25936, 20354, 25755, 1288, 13746, 21572, 16008, 26304, 20030, 30659, 6628, 23393, 21374, 22752, 21819, 31123, 17285, 30511, 17505, 3622, 7928, 23442, 27712, 27569, 2593, 1279, 19590, 23928, 1087, 4740, 29083, 16787, 10528, 20104, 25302, 3661, 12530, 32595, 16624, 18123, 8791, 8401, 10425, 8942, 27319, 27538, 11785, 28281, 20698, 19734, 762, 25463, 30134, 13640, 8020, 983, 22405, 23880, 31817, 13914, 2843, 27501, 14435, 10927, 8055, 6283, 14266, 18652, 24472, 14961, 5226, 12255, 26258, 22454, 29508, 1941, 14816, 10422, 4292, 10716, 24060, 10711, 6723, 26356, 6445, 8977, 10094, 26924, 22688, 18605, 26615, 31674, 27579, 22860, 22923, 14570, 2478, 23852, 6659, 25467, 21835, 27303, 10718, 28485, 21271, 5116, 32032, 1441, 25170, 10067, 19970, 9234, 506, 19622, 29031, 7942, 1013, 1910, 13046, 26522, 22710, 31480, 2913, 11462, 26664, 20730, 6285, 750, 27379, 15897, 24819, 10675, 26876, 5684, 26182, 25615, 298, 1313, 19285, 5793, 24176, 16286, 4404, 8261, 32264, 16522, 12182, 8424, 11004, 26197, 3198, 8859, 21227, 1205, 5911, 22757, 6154, 16026, 2527, 27230, 17513, 15461, 6155, 30841, 632, 4692, 2600, 22946, 32457, 27457, 3582, 14729, 22295, 19341, 15801, 5053, 31368, 87, 8779, 15484, 24367, 3825, 13580, 27594, 12501, 14484, 9379, 32448, 23801, 26194, 24874, 25383, 8213, 4429, 13197, 24901, 30755, 31527, 25651, 14327, 8288, 19129, 13537, 16128, 31312, 24840, 12763, 929, 2050, 31348, 7756, 4970, 23445, 28723, 32743, 26959, 8187, 11774, 3535, 12542, 7933, 12298, 1716, 21616, 26751, 7482, 12863, 1982, 32518, 20883, 4529, 18231, 11639, 27888, 967, 31663, 27170, 14839, 24544, 14617, 27390, 331, 19553, 19289, 20278, 7427, 21593, 1363, 485, 24668, 97, 1608, 14878, 10154, 30407, 26978, 15408, 9365, 26347, 5005, 16424, 14977, 17384, 5001, 8599, 32590, 4727, 15509, 13378, 19985, 16719, 7173, 19267, 10580, 3569, 23835, 19530, 11688, 28158, 27676, 12052, 32290, 6469, 32357, 32027, 16809, 4389, 28079, 20420, 30807, 12378, 22673, 32474, 16417, 27926, 11334, 4923, 19643, 339, 31665, 20945, 5814, 28008, 18334, 29380, 1516, 2267, 7243, 22766, 6941, 5495, 10279, 23952, 23770, 2206, 12249, 1091, 2978, 32480, 900, 11057, 24908, 3532, 22858, 2948, 24484, 26629, 12559, 7711, 29273, 1945, 9599, 14476, 26647, 21135, 20050, 30262, 1776, 28095, 6094, 16857, 16384, 12775, 13198, 4918, 18001, 30458, 1667, 13579, 3324, 10683, 14392, 10050, 28817, 24459, 18266, 29033, 4025, 23679, 18295, 31074, 5914, 16310, 11270, 12892, 1147, 18922, 17576, 14338, 9513, 29252, 20141, 10737, 21401, 15733, 16346, 23408, 14414, 2818, 11881, 11099, 4605, 19679, 31314, 6241, 18672, 23872, 7113, 25968, 20904, 26284, 15112, 25196, 8902, 4691, 30030, 11559, 16940, 28833, 29480, 32398, 11615, 20499, 13295, 22560, 8495, 30282, 12946, 9637, 1179, 28510, 18325, 10012, 31471, 26484, 27738, 14069, 24879, 17043, 17312, 16512, 15032, 26291, 2889, 31398, 20773, 27671, 23392, 15063, 2928, 10205, 22106, 29763, 16473, 17620, 11932, 14157, 2060, 24205, 9534, 17724, 20734, 21173, 26127, 3124, 15384, 15521, 25817, 8038, 1047, 20267, 8166, 32643, 29747, 189, 27586, 18294, 12798, 15787, 11331, 4434, 24208, 5318, 7879, 10121, 21217, 4654, 6589, 22112, 31606, 15463, 25959, 29087, 5952, 26543, 4573, 25229, 24001, 21391, 28246, 21019, 20592, 18097, 1443, 17248, 15199, 7409, 17404, 12869, 10523, 31670, 10751, 2690, 19923, 8323, 12534, 2761, 11709, 32201, 17497, 26688, 694, 6656, 29844, 17973, 25845, 18185, 22030, 31793, 30566, 18265, 13182, 14594, 28876, 15839, 20735, 24965, 26488, 12158, 2172, 28226, 7905, 2717, 9293, 30781, 9583, 29801, 28086, 20814, 29048, 17367, 14612, 17791, 2125, 16998, 7296, 1327, 30107, 13982, 18354, 25194, 3062, 1172, 6437, 4424, 19436, 20601, 32208, 31617, 3388, 9172, 30756, 11750, 3355, 18619, 7891, 916, 23141, 22562, 25612, 19927, 20748, 2586, 18842, 29455, 1797, 409, 30759, 1162, 26220, 26130, 2027, 19952, 3939, 3574, 4387, 29662, 3101, 12923, 8382, 26065, 2870, 4252, 25945, 10054, 5190, 7009, 10349, 13343, 27317, 9056, 26567, 1097, 4817, 6020, 9017, 29340, 11549, 17165, 12944, 7148, 11480, 14277, 988, 10031, 31713, 376, 26273, 4748, 1286, 29081, 11208, 22960, 26126, 15465, 19945, 1765, 20969, 5025, 6175, 22503, 29241, 4592, 13232, 9459, 530, 31403, 14576, 15906, 1534, 8641, 18274, 13045, 17733, 4077, 26913, 14385, 26731, 14127, 17790, 8173, 24825, 19324, 6121, 32385, 5045, 6168, 8737, 21724, 18134, 31650, 18800, 18261, 26013, 20301, 24409, 14291, 1210, 2677, 9633, 14834, 19118, 29152, 26825, 5255, 7696, 24732, 11056, 17853, 13416, 26077, 28622, 29440, 21130, 21501, 7460, 4122, 26402, 16577, 3187, 412, 13199, 23262, 16000, 30453, 14523, 17577, 20365, 1145, 17984, 10545, 32450, 28885, 14453, 31331, 12454, 5159, 26425, 1015, 32720, 6714, 21642, 11936, 21561, 6927, 26144, 4834, 23722, 24918, 30393, 12304, 11385, 16163, 11238, 516, 19045, 28996, 7186, 7955, 9921, 19667, 5568, 29249, 15573, 27399, 27668, 26032, 25473, 18255, 27797, 4447, 930, 25137, 16913, 5819, 18192, 18818, 27786, 5709, 27294, 6735, 24833, 14471, 26704, 19030, 21203, 26020, 16519, 27976, 2165, 1424, 18829, 5654, 18348, 2893, 7535, 23915, 20992, 20373, 6667, 12665, 1390, 32449, 10089, 21241, 30045, 7657, 14415, 9069, 4051, 27469, 14607, 10409, 8937, 7667, 24740, 27025, 22140, 18578, 6141, 2084, 28198, 25519, 27545, 15546, 26476, 17158, 15188, 5769, 18489, 31275, 7297, 9582, 12684, 29809, 8760, 28907, 2669, 17419, 32753, 24684, 22309, 27761, 14930, 30926, 4270, 23110, 4897, 4201, 2295, 22095, 28845, 9574, 9757, 20532, 7658, 7880, 13407, 26743, 30021, 31883, 8921, 27643, 19233, 29180, 5303, 31245, 26409, 30569, 29473, 8452, 232, 32386, 24591, 21958, 26938, 17925, 19295, 1166, 26624, 4251, 24101, 7916, 8728, 17149, 12354, 19213, 7053, 11610, 31800, 6204, 10762, 1021, 23721, 27541, 19243, 9101, 8297, 5497, 14922, 11013, 14783, 12164, 23113, 32410, 3955, 25403, 28182, 12126, 10411, 7493, 5669, 32487, 1066, 23500, 29884, 20870, 2694, 24288, 23410, 20937, 24530, 767, 4176, 10180, 30563, 2567, 17222, 8952, 1221, 13092, 3211, 29589, 9809, 2627, 3823, 16532, 14619, 465, 16575, 26874, 2603, 22249, 25613, 25849, 8673, 16914, 23281, 26988, 8804, 15158, 4802, 7813, 6842, 911, 20717, 17014, 23481, 8586, 18875, 6376, 30227, 29683, 1169, 26728, 1280, 31564, 1753, 24783, 18487, 22533, 8655, 20483, 32028, 32611, 2503, 27939, 22759, 15303, 10637, 16949, 8899, 20539, 11862, 9389, 805, 2291, 8918, 26236, 28173, 3199, 20706, 649, 19780, 8943, 16771, 890, 12077, 14142, 7614, 19866, 13726, 29109, 4154, 28350, 19882, 1901, 17601, 16985, 2181, 6679, 5714, 14146, 23100, 19423, 25457, 8887, 12451, 31938, 17569, 30351, 5649, 25046, 24857, 22342, 1484, 16453, 4908, 22068, 20947, 26877, 15579, 3808, 8931, 14438, 12574, 28108, 26998, 11979, 3461, 7705, 31554, 14217, 17955, 21491, 12757, 9641, 14659, 20869, 9727, 28033, 12823, 5428, 4782, 14718, 27719, 3949, 8170, 15190, 4696, 8624, 17922, 29617, 9632, 32265, 3229, 12839, 17323, 26343, 6979, 29615, 8492, 13088, 1370, 4698, 19585, 30213, 16193, 26916, 5612, 7856, 20610, 30884, 11988, 17832, 292, 21309, 507, 11923, 18046, 3349, 6139, 32310, 3570, 20970, 15661, 25556, 19647, 30924, 2477, 31801, 28048, 27975, 9948, 29724, 29139, 3581, 26752, 16160, 28475, 20391, 30234, 7629, 5680, 5430, 11153, 2731, 12683, 12366, 23056, 10782, 21413, 17643, 14011, 8917, 8856, 32013, 11940, 11371, 15137, 30669, 17552, 24160, 14164, 1345, 27982, 27417, 3470, 22944, 3112, 23468, 31654, 6744, 974, 29306, 29242, 22462, 13678, 30031, 25357, 10532, 8855, 9736, 19942, 4639, 9279, 3882, 8761, 1671, 30299, 12568, 30032, 193, 10209, 3035, 29388, 26765, 13873, 3568, 2028, 12224, 27290, 2044, 22319, 32766, 23821, 12127, 27678, 2608, 9401, 25044, 21926, 12861, 31186, 18743, 28176, 30235, 11043, 20927, 17729, 19306, 4818, 31514, 25138, 31436, 32331, 10007, 330, 27040, 11710, 1074, 2524, 18809, 5572, 22704, 31986, 23502, 25669, 1003, 16713, 10730, 28828, 28999, 24301, 2597, 5040, 28393, 23270, 11874, 31812, 19856, 11524, 18453, 28745, 23143, 18062, 25696, 12498, 19756, 32253, 28378, 4999, 31778, 18714, 28107, 15643, 13943, 30253, 20125, 28101, 2385, 13399, 16442, 9184, 6258, 31710, 28448, 23032, 13315, 27429, 31632, 9786, 31078, 4503, 12885, 30937, 15625, 13171, 10424, 31365, 29150, 24342, 8282, 31159, 17858, 14671, 25642, 31305, 15947, 16339, 28799, 9440, 16894, 21390, 23826, 23324, 20908, 32218, 3621, 31367, 24977, 5087, 15653, 23923, 21013, 13757, 22424, 13327, 8666, 15191, 16628, 2514, 29254, 16179, 5953, 7558, 16029, 25108, 15397, 5765, 27615, 9170, 25513, 32261, 11899, 14054, 18156, 30456, 29357, 6004, 28441, 11568, 7946, 11414, 16327, 25946, 10401, 3710, 10942, 5541, 23148, 28242, 29668, 10129, 26321, 25579, 28139, 31540, 13747, 11540, 10371, 20212, 6421, 11074, 26685, 22322, 5232, 31077, 10710, 2699, 18499, 5638, 25770, 10981, 29679, 28430, 16043, 475, 871, 14813, 20442, 25013, 28895, 29861, 5941, 8397, 32600, 17457, 7399, 756, 3700, 18542, 1212, 21009, 24713, 6699, 9431, 27147, 1780, 22045, 29863, 15337, 26800, 22822, 3128, 5927, 4566, 2821, 25927, 2867, 28918, 29913, 5301, 28488, 11790, 11157, 17960, 15084, 21851, 2376, 23428, 29625, 13191, 31558, 27971, 24465, 1027, 26639, 15732, 6036, 7545, 9584, 32069, 12424, 2215, 1026, 14966, 17022, 31086, 13301, 16653, 5042, 24102, 26379, 27316, 31029, 21479, 27101, 19397, 14560, 32392, 30295, 9604, 16737, 27153, 20959, 12490, 23865, 6091, 5670, 2002, 18375, 30572, 14493, 1562, 11418, 14309, 22164, 16900, 19883, 4998, 20336, 32687, 25573, 1879, 9204, 9328, 71, 30890, 2360, 21020, 4280, 11836, 6676, 22545, 28029, 831, 13144, 13475, 2796, 3266, 32675, 27269, 6462, 20774, 26276, 4665, 8249, 1328, 9693, 8139, 32268, 8028, 26279, 12479, 19834, 13684, 30071, 30280, 30522, 22626, 32351, 4027, 29342, 25155, 29400, 26946, 31092, 27324, 31934, 29397, 13098, 21905, 8860, 17254, 6965, 12147, 31836, 9906, 19738, 15892, 323, 24724, 22466, 22884, 30941, 14276, 17357, 9062, 8111, 9990, 29723, 7294, 2459}

    Returns: 6550305

  41. "BBBBBBAXXABAXXXBXXBAABXBBBXAXXAXXXAXBBBBXXBXXBABXXAXXXBAABAABXXXXXAXXAAXXBXXBXAXXAAABAXXXAXXXABBAXBXAXXXAXXAXXBAXABBAXXXBXXBXXAABXAXXXABXXXAABAAABXXBXAXXBAABXXXXBBXXXABXXAAXXXABBAXXXXAXAAXBXAXXABBAXXXBXXBXBXAXXBBXXBABBABAXXXXXXXABBAXXXAXXBABXXXAAXXXBAAXXBAXBXXAXXAABBBXXABAAXXXAXXAXBBXAXXAXXABXXXAXXABXXXAAABABBAXBXXAXXXBBABAAAXAAXXAXAXAXXBXBXXBBBXXAAXXXBXBABAXXXAXXAAXAXXAXAXXABBAXBXXXAXBXXBBXXXABXBXXABBBXAAXXBAXXXXXAAABXBAXXXAABBXAAAXBXAAAXXXBAXBXXBXXAAXXBXBXAXXABABXXXAXBXXBXBXXAAXBBXXBXXBBXXXBXAXXXABXXAAAXXAXBXXBBXBBXXBXXXBAXBXXBBXXXBXABABBBXXXABXAXXXXBAXXBXXAXBABXXBXXXBABXBXXAABBXXAXBXAAXAXXXABABXXBXXBXXBBXXABXXABXXXABXAXAXXAAXXBXXABAXXXXBBXAAXXBAXAXBXXBAAXXXBXBXBXXAAAAXXAAAXXXAAXXAXBXXAAXXXBBBABAABAXXXXBXABXXBXXAXXABXXAXBXXAAABAXXXBBXXBXXAAABBXXXAXXAXXXAAXXBABXAXXXXBBABXXXXABABBXBXXXAAXXXBBXBXXBBBXXXXAAAXXBBXXXBABXXXBXXABBAXBAXXAXBXXAXBXAAXAXXBXBXXABAAXXXBXXXABBBXBAXXXABAAXBXXBAABBXXXBXBXXAXXBXXBAAXXXABXAXXAXXAXBBAXAXXBBXXXXABAAXABXXBAXXXBAXXXAXXBAXXBAAAXXXAAAXAXAXXAXXBXXXBBXBXXAABXXXBBAXBXXXXBXXAAAABBBXBXAXXXBBAAAXXXXBBXXXAABXXXABXXXXBAXXBAAAXBXBXXABXBXABABXXBXXBXXBXXBBBXXXBXXBXXBBAAAXXXXBXAXBXXAXBXBAXXXABAXXBBXXXAXBXAXXAABAXAXBAXBAXXXXAABXXBXXBXXAABBAXXXAAXXABBAXXXBXBXXAXXAABBBXBXXXAAXAXXXBBAXXXXABAAAXXBABXXAXXAXXBAABXXAXXAXXAXXXABAAXXBXXXAXXABXXBXBAXXXAAAXXBBXXXAAABXXXXBXXAABAABABXBXXXBXXAABXBAXXXABXAXBAXXXAAAXAXXXXAAABXBXXXBAXABXXAXXBXXBAXXABBXAAXXXABXXAXXXBBBBXXXAXABABXXBXXBXAXXBBXBXXABXBXXBAXXXAXXBBAXAABAAXXAABXAXXXXBBXXXBAXAXXAAAXXXBXXBBXBAXXABXXXXBABBXXAAXAXXAXBXXBBBABXAXBXXABXXXBAXXAAXBXBXXBAXBXXAABBXXXXXABAAXXXBXAXBBXXXAXXBXBAXXAAXXXAAAXBXAXXAXXXBABXXAXXBABAAXAAAXXBXXBBXXAXXAXXABXXAXXXABXXBXXABABAXXXAAXAABXXXABXABXBXXXABXXAABBXXXBXXXBABBXXAXXXAXXBAAAXXAAAXXBXABXXXAABXXXXBABXXAAAAXXAXXABXBXAXXXAABXAXXBXAXXBBAABXXXBBAXXXAXXXXAABAXAXXBBXXXBBBXXXBAXXABBXBXXXXBXBAXXXBABBAAXBAXXAXXBBBXBXXXBAXXBXXABXXAXBABXXXXBAAXXXBBXBXBXAXXXBAXABXXAXXXAABABABBXXXBBABXXXAXXBBABAXXBXBXXXXXBBXXABXXBXXBABAAXBXXBXXAXBAAXXBXAXXXABXAXXBXXAXAXXBBAXXAXXAXXABBXXXAXBXXBBAABXXAAXXXBAXXBXXXBXXBBAAAXXXBAXBXXAAXXBBXBABXBBXXXXBXBXXAXBXXABBABXBXXBXBXAABBXXBXXXBABXXAXXBXBXAXBXXBAXXBXAXXBBBBBABXXXXBBXAAXXXAXAXXXABBBBABXXXAXABXXXXAXXABAXBXBXBXXXAAXXAXXBABXXBXXXABXXXBAXBBBXABXXAXXBXXBBXXAXAXXBBABXXXAAXXAXXAXBBXAXAXXBBXXAABXBXXXXABAAXXAXBXXXABBBXBXAXXAAXXXAABXAAXXXBAAXXXXAAXXAXAXBXXBAXXBXXBAXBBABBXXBAXXBXXXBXXABXXBBAXBXXXXAAABAXAXXAXAXAXABXXXABBBXXAABXXXBXXBAXXAAXBXXXXBXXBBBAXABXAAXXXXAAXXXBBXAXXXBAXXBABAXABXXXXBXAXAXXAXXAAABBBXBXXAABBXXXXXXBAAXXBXABAXXXXXBXBABXXBXBXXBBXXBXXAABBABBXAXAXBAAXXXXBABXXXABXBXXBAXBXAXXBXBXXBBBBAXXXAXAXXAABXBXXAXXABAXXXBABBXXAAXBXABBXXXXBXAXXAXXABXBXXBBBAXBXXABXXXAXXXAXAXAXXBAAAXXABXBXXXBXXABAXXBBBAAXAXXAXBXXBBXXXXABXXAXXAAXAAXXXAXXABABXBXBAAAXXXBXXAXBXXAAAAAXXXAXXAABXXXBBAXXXXBAXXAXBXXAXBXXBABABBBXXXXXABAXXAXXXABXBXBXABXXXBXXBBAAXAXXBBAAXXAAXXXXBAXAXAXXXBBXBXBXAXBXXBAXBXAXBXXBXAXXBBAXXXABXXAXXBBBBXXAAABAAAAXXXBBBAXXAXXXBBXBXXXAXXBXAXXABXXAXXAXXAXBAXXBXBXXABXAAAXXAXXBBAXXXXBAAAXXABXXXBAXAAXXXBBXBBAXAXAXXXXABXXBXXBAXXAAXXBXXAABBXXXBXBBAAXBXXXXAXXBXXBABABBXXBBBXXBBBXXXAXAXXBAXXBAXAXXBXAXXBAABXAXXABXXXAABXAXXXXXBABXAABBXXXAXXABAABXXXBAXXAXXBXBBABBXXAXAXXBXXABXXXXAXBBBXAXXXXAXXBXXAAAXBXBXXBBXXXAXAXXBBBAXXBBXXXBBXBAXXXBAXXAXAAXAXXXBAABAXBBXAXXAXXAXAXABBXXXXBBXXAAXXBXXBBAABAXXXXXXAXBXXBBBBXBXXBXXBBXXXABBXXBXXXBBBABXBABXXBXBXXBXXBABBBXXBBXAAXXXAXXBAXXAAXAAXAXXXBXXAAAABXXXBXXXBAXAAAXAXXXXXABABXAXXBABXXXXAAXABBXXXXXAAAXXAXXBXXBBBAABBXXXXXXAAABBXXXAXAXXAXXAXXBAXBXBAXBXXXAAAABXXAAXXABXXXAXBXBXXXXAABXXABXXXBXBBBXBXXAABXAXXAAXXABBBXXXXAXXXXBABABBAXBXXAAXXXAXXABXXAXXBAABXXXBAXXBXBXAXXBXXBAXXBAAAAABXXBXXBBXBAXBXXXXBXABXXXAAXXXABXXXABABBBXXXBXXXABXBXAXBXXXXBABBAABABXXBXXXBXXBXBBAXAXXXXBAAXXBAXXXAXABABXXXXBBABXXXXXAABBXABXXXXABAXXBXBAXXXAAXXAXXAXXBBABBBAXXXBXBXXBABBBABXXAXXXBXXXXXAAXAXBABXXXXAAXAXXAAXXBBXBXXXAABBBXBBXXXXAAABBXXXBXXAAAXBBXXXBXBBXXBXXXAXABXXXAXXAABXXBXBXBBXBXXBXXAABBAXBXXBXXABBAXXXXXBAXXBAXXXBBAXXABABXXXXXBBBXAXXXBBXXABBXXXXABAXBXXBBXXBXXAXAXXBABXAXXXAAXAXAXXAABAXXAXXBAAXXXXAAXAAXBXXBBXXAXAXXAAXAXXABABBBXXXBXAXXBXXAXBAXAXXXBXBAXXAXX"

    {4068, 21211, 3189, 3161, 10758, 20131, 9939, 20317, 30943, 12201, 23368, 27306, 16179, 19765, 1354, 26603, 19415, 14166, 16128, 22976, 953, 10453, 23391, 32086, 19744, 21863, 19347, 6714, 16436, 26662, 29600, 5231, 16576, 17986, 12873, 25790, 25911, 27124, 8241, 27469, 20213, 27060, 19008, 20595, 22472, 32684, 27464, 26571, 14511, 9580, 26856, 18823, 3553, 6111, 6065, 5639, 23569, 22398, 2696, 6059, 31473, 30915, 29003, 14053, 2293, 22753, 19128, 29842, 19545, 2738, 28042, 24202, 9573, 4081, 11492, 12917, 30192, 12969, 7155, 8929, 8739, 4845, 13520, 29330, 3711, 15562, 26275, 23065, 16161, 23162, 20238, 27561, 31813, 22234, 8905, 26917, 8202, 1055, 2441, 16509, 29045, 6852, 28967, 8763, 12471, 9414, 7166, 26201, 14515, 10516, 28309, 13142, 22971, 11073, 16510, 7049, 20890, 21373, 13437, 9396, 1240, 21187, 23533, 28124, 23865, 22356, 10592, 26456, 29063, 9571, 30342, 20777, 23185, 10258, 8528, 29577, 22900, 3741, 1108, 17862, 13081, 18901, 20084, 30545, 25855, 32209, 32186, 3858, 5947, 15328, 391, 5375, 28605, 6337, 18413, 31213, 10964, 29463, 14937, 12710, 7413, 32279, 28021, 13115, 440, 25732, 2124, 21404, 15395, 6109, 9904, 11877, 27691, 8149, 15064, 4347, 32120, 32259, 12878, 7128, 4969, 31195, 25097, 3619, 30296, 26845, 32213, 28548, 26143, 18188, 7932, 3126, 30170, 13218, 7711, 30558, 21743, 9730, 17509, 1947, 10572, 28398, 6104, 478, 24304, 23034, 18187, 26236, 4269, 832, 30720, 5249, 28204, 13654, 32330, 14152, 17201, 25469, 15471, 12872, 1056, 5147, 13456, 32561, 961, 20332, 3148, 12856, 13888, 26228, 2017, 6318, 9592, 9784, 16532, 9688, 31344, 19245, 6740, 8699, 16422, 18673, 15514, 20406, 17292, 14905, 4755, 31636, 13521, 3339, 5761, 10722, 28129, 16173, 27743, 22206, 559, 16093, 4035, 31857, 31666, 17346, 6409, 21503, 26925, 13347, 23982, 1020, 8628, 27223, 28666, 12704, 24940, 28284, 16866, 10270, 9106, 30828, 28460, 2610, 23999, 19949, 29396, 16889, 106, 20776, 19375, 8966, 24750, 21341, 21582, 29362, 28493, 32724, 21029, 19123, 24822, 32748, 2545, 11203, 21086, 5958, 18325, 32262, 30539, 7585, 31842, 4677, 983, 30813, 22088, 1155, 29325, 3120, 27190, 3265, 30454, 27593, 14385, 17093, 16980, 22963, 13731, 20250, 146, 8573, 20981, 11608, 8572, 3096, 10591, 25510, 16940, 29568, 23039, 21372, 19140, 14750, 12073, 1966, 5219, 9838, 5887, 9126, 11089, 29021, 5697, 22512, 381, 31221, 11878, 32765, 9514, 29627, 27115, 20453, 2392, 747, 8925, 25018, 15096, 2147, 7335, 31728, 8969, 21335, 13393, 21411, 10012, 28627, 1526, 1446, 18302, 27055, 3235, 1314, 15809, 6911, 26023, 14202, 25037, 9180, 31047, 18990, 14386, 3944, 7091, 8192, 15037, 18956, 6485, 3914, 19716, 26809, 15325, 8408, 8990, 25433, 32118, 20195, 10942, 22649, 13902, 9966, 14630, 3818, 32328, 23647, 756, 15450, 31138, 29327, 28140, 8211, 22740, 19746, 12280, 13798, 4027, 6804, 24429, 5473, 2038, 19733, 22672, 20809, 21137, 5527, 7257, 27460, 7392, 5413, 3191, 12245, 27822, 14454, 10387, 3725, 26520, 29122, 12505, 17024, 10675, 17620, 20917, 24311, 28533, 22881, 15578, 5220, 5842, 1944, 21385, 16795, 15269, 4858, 17936, 9534, 29522, 1900, 19601, 17273, 27786, 23812, 21488, 28942, 17215, 639, 19446, 8151, 402, 14773, 22784, 17654, 195, 30398, 24409, 12760, 4503, 14358, 20759, 1933, 10992, 19175, 29005, 15656, 26272, 9355, 22402, 25961, 16511, 30028, 18274, 30617, 19388, 22639, 12468, 8118, 21104, 17778, 27532, 22992, 4985, 9873, 1218, 23731, 4741, 14479, 11938, 6086, 11885, 6066, 10725, 18483, 29125, 7696, 15073, 26952, 20913, 30473, 32508, 1054, 20217, 3093, 13926, 8824, 11616, 11968, 22024, 26861, 13618, 9202, 30135, 7242, 13085, 29812, 28334, 5682, 10817, 15931, 27911, 17848, 184, 21262, 3390, 22922, 6333, 28877, 25042, 13459, 22164, 16056, 1282, 14961, 13293, 8717, 4129, 1021, 30675, 20733, 32429, 1161, 22239, 16908, 28710, 5222, 25516, 10938, 15392, 1194, 25482, 20835, 3224, 8239, 23415, 13924, 29316, 15839, 26955, 22655, 10413, 18479, 15666, 6273, 30913, 24042, 18271, 33, 30372, 28720, 28159, 28716, 1544, 446, 24428, 31199, 24125, 27504, 21668, 26516, 74, 18947, 22521, 14498, 21308, 31008, 25610, 5246, 23230, 16278, 28401, 31014, 15338, 4328, 13758, 10431, 1119, 2055, 23589, 6780, 32608, 13427, 29379, 26220, 27161, 17350, 18059, 5386, 21144, 22142, 11785, 29414, 8774, 14575, 27275, 2336, 5778, 26712, 9124, 17173, 1848, 20505, 32649, 13617, 25027, 26400, 6843, 17924, 32336, 16805, 8934, 28055, 12694, 27415, 32512, 16419, 7254, 32472, 12340, 5864, 8738, 29535, 21533, 27896, 2004, 743, 31468, 12941, 23115, 11805, 27825, 29004, 5930, 27761, 12840, 458, 7233, 11709, 8150, 14926, 11080, 7975, 5973, 31449, 21971, 29421, 14947, 25986, 19854, 20324, 31080, 5240, 16606, 10262, 15779, 10767, 29054, 31048, 31514, 20426, 4659, 23737, 3674, 12940, 5286, 21626, 11268, 17415, 13580, 14336, 27016, 12406, 26886, 30584, 23695, 13766, 10586, 17250, 32691, 12660, 12063, 11881, 13264, 14074, 23502, 26890, 31256, 22746, 4671, 702, 23637, 8939, 29862, 8432, 16845, 3961, 29019, 6130, 30888, 28039, 19608, 11853, 9381, 26278, 2867, 4301, 19824, 31142, 12114, 32083, 11380, 24853, 5339, 32123, 3312, 17154, 29228, 29261, 3590, 20749, 17489, 30895, 10118, 5090, 3607, 9162, 20274, 23334, 4087, 23505, 24340, 28866, 14726, 13633, 4519, 22691, 20054, 12217, 7365, 22515, 15780, 11346, 4279, 25385, 31265, 8902, 22237, 3188, 8775, 30839, 15520, 13034, 748, 18611, 10919, 11490, 10264, 566, 23630, 29086, 28692, 32240, 11092, 1582, 21699, 29449, 17363, 12688, 24373, 27683, 21622, 15388, 31098, 8671, 3814, 15904, 4788, 24226, 3205, 16839, 18800, 20377, 27487, 15423, 4151, 26362, 14174, 8730, 95, 13197, 29629, 6901, 20263, 20844, 22718, 6232, 6404, 22535, 6560, 21470, 30517, 26986, 18123, 30870, 5021, 18115, 8271, 31656, 11986, 3614, 27788, 26684, 19570, 1396, 10034, 8855, 31158, 5860, 7277, 26247, 25161, 25152, 17497, 10074, 1995, 29372, 9482, 11504, 4161, 12020, 3027, 20861, 5656, 18478, 12328, 17335, 5126, 31193, 7435, 27299, 31939, 13403, 26524, 5106, 16, 24066, 15420, 23697, 8440, 8253, 18161, 1916, 342, 5388, 31500, 14035, 1687, 26805, 32266, 15151, 15297, 17337, 14777, 27958, 5300, 4358, 22940, 17773, 30385, 29806, 14223, 9806, 10776, 1368, 31662, 3227, 6518, 8629, 29556, 6641, 25632, 11680, 30679, 20668, 23645, 32698, 26455, 3601, 18721, 29290, 28303, 15317, 20950, 3463, 15303, 15803, 16312, 22633, 3317, 29822, 1532, 18854, 25836, 13372, 10002, 8109, 10293, 18056, 22270, 27071, 4544, 13020, 5726, 8396, 1619, 7227, 18488, 30612, 6711, 23, 1353, 12465, 7986, 23667, 14745, 5592, 20149, 325, 16467, 29788, 25685, 4382, 29140, 17139, 15487, 29964, 22530, 21693, 19304, 18368, 31967, 15746, 68, 31724, 1886, 19260, 26808, 16879, 6773, 14549, 10385, 28852, 10867, 32305, 6582, 30167, 15508, 24943, 10331, 4362, 17618, 11628, 16248, 24248, 5631, 12681, 22906, 30184, 6161, 28335, 2360, 7523, 14525, 5520, 3880, 23577, 19015, 14895, 20179, 26817, 17560, 24738, 14470, 15552, 7313, 18198, 31563, 20044, 9631, 4373, 4887, 13777, 12687, 14340, 1861, 17043, 25252, 25840, 27971, 17046, 25575, 6026, 908, 443, 31679, 15983, 30934, 17451, 11457, 9389, 13196, 16376, 22729, 22659, 11646, 23042, 6730, 28521, 14296, 18402, 19280, 15184, 2656, 22066, 17707, 18596, 13817, 3052, 3396, 15070, 15405, 27990, 75, 17166, 31502, 14505, 23476, 30954, 118, 13759, 13771, 2782, 11570, 15873, 20193, 4675, 26183, 20273, 26436, 24964, 14982, 27307, 12655, 32128, 1634, 31210, 17968, 2559, 23629, 13028, 4746, 9611, 539, 26975, 17317, 12241, 14534, 14892, 4893, 6923, 3180, 6264, 8377, 23544, 25251, 18456, 843, 18223, 12918, 17785, 24792, 22707, 32171, 27098, 20985, 6599, 28488, 8120, 17237, 15242, 20832, 10408, 23522, 19631, 31176, 22321, 10060, 31397, 32654, 22059, 15293, 17019, 27858, 17222, 19442, 10377, 7906, 1963, 22849, 12894, 10332, 16784, 18138, 15610, 7827, 27658, 12877, 830, 22068, 14627, 13644, 26784, 21290, 21037, 29874, 23587, 28606, 29270, 8389, 26503, 32515, 3964, 16060, 28273, 1346, 13173, 25501, 10960, 30307, 12763, 19544, 22598, 15551, 26423, 19990, 23763, 17409, 31733, 21649, 11910, 1468, 24461, 18350, 12993, 14996, 28067, 17361, 18023, 30136, 12089, 9797, 10406, 13415, 15396, 14558, 2068, 1716, 16604, 26110, 13702, 27608, 29971, 17404, 2530, 2298, 8009, 20425, 6509, 19142, 27872, 338, 15404, 10681, 12981, 24333, 3983, 31511, 10311, 23692, 10926, 25637, 24092, 1874, 26578, 3481, 29536, 30181, 11087, 20176, 11557, 12048, 11325, 24278, 28635, 3276, 9897, 9461, 11413, 7064, 21657, 4200, 32178, 5157, 13452, 27654, 28601, 18859, 8807, 25449, 495, 30766, 31922, 25423, 5416, 18432, 10756, 22848, 15581, 10887, 4796, 5746, 9855, 29760, 25330, 23017, 2827, 22532, 10414, 17890, 24287, 10122, 8791, 17522, 13260, 32046, 20846, 8043, 364, 13040, 9596, 20351, 18357, 19136, 21320, 18088, 16335, 11257, 11342, 14791, 3875, 23083, 2669, 11659, 12469, 2333, 9184, 19092, 2227, 12818, 23407, 15576, 22094, 3660, 24806, 30664, 6863, 13767, 19626, 13518, 2407, 27196, 23249, 777, 17132, 9807, 27885, 30960, 24261, 30778, 25312, 13227, 32226, 11886, 26031, 9965, 10527, 8188, 5503, 28502, 6303, 1674, 5349, 24880, 22316, 25039, 17552, 31487, 18316, 11912, 32535, 31376, 1958, 19729, 13627, 6191, 3815, 13874, 8045, 3044, 29243, 10384, 11319, 17729, 30207, 18434, 465, 19469, 12498, 30921, 15358, 26428, 29789, 6172, 9324, 19977, 1530, 7806, 14297, 5954, 14857, 1120, 27720, 757, 10804, 12113, 14686, 28990, 16239, 12, 15197, 24160, 20769, 5486, 8971, 6676, 1800, 29939, 19471, 26259, 28722, 29708, 22973, 7825, 24397, 23709, 7828, 428, 6489, 7075, 21571, 22933, 13053, 17886, 22043, 19738, 10171, 2670, 29689, 109, 11942, 31726, 21554, 29503, 9719, 2021, 14029, 9001, 19787, 12792, 2216, 11425, 26124, 12665, 28952, 29107, 486, 27122, 15315, 27732, 23503, 28693, 6670, 31476, 16965, 23286, 32482, 23378, 30423, 13688, 6900, 18324, 9959, 9221, 15189, 27031, 25006, 4739, 4007, 6276, 12161, 32387, 7042, 5284, 11858, 12731, 22294, 13685, 22393, 182, 17169, 15869, 21173, 25034, 29635, 19294, 31341, 28747, 22399, 4523, 30012, 12286, 15429, 23290, 2221, 9424, 22687, 31930, 2371, 4808, 23497, 14151, 3005, 31291, 18708, 13244, 15255, 9279, 8844, 5129, 31444, 21345, 9945, 18757, 12027, 27803, 9827, 9285, 24416, 11392, 13242, 21613, 2212, 15546, 13108, 18630, 18815, 15798, 3544, 10065, 19645, 6302, 2938, 20123, 5255, 11656, 6184, 5522, 2788, 12781, 30917, 15767, 31616, 21340, 13044, 19156, 23211, 29295, 11320, 14032, 32164, 12608, 5780, 28425, 25377, 4838, 4639, 4295, 26627, 20517, 22508, 8964, 29096, 12392, 1234, 25476, 18893, 3392, 10157, 4872, 9800, 7427, 22030, 1834, 851, 31024, 5000, 30760, 5571, 26414, 3620, 14798, 16031, 7284, 29451, 16434, 17001, 10611, 27445, 16761, 11138, 10394, 15021, 30613, 31207, 20609, 23025, 25622, 10164, 30311, 16028, 1603, 22247, 5342, 14186, 3175, 10949, 32412, 8564, 7237, 1655, 27109, 956, 20802, 22147, 14882, 27024, 28443, 31466, 14939, 27356, 1679, 32446, 31627, 16269, 17661, 32311, 31765, 13127, 13059, 23754, 22961, 21683, 11574, 11014, 12224, 10883, 21782, 9148, 12253, 14768, 3649, 1122, 10421, 16646, 23526, 17593, 28440, 19939, 12925, 29102, 23888, 3644, 4533, 12158, 23729, 992, 31406, 10014, 11633, 32001, 5737, 25306, 24762, 8317, 24124, 14590, 18472, 27147, 19759, 25739, 19086, 2291, 24164, 18015, 18167, 1864, 31989, 16701, 26859, 9986, 21833, 14592, 2473, 3571, 8503, 15920, 32106, 28157, 32622, 6099, 17898, 32129, 23060, 8069, 20005, 21530, 8365, 9163, 4958, 32652, 22847, 17573, 24422, 25847, 19635, 32354, 30747, 16977, 21119, 22200, 26671, 25618, 32642, 24596, 25393, 15407, 1839, 5811, 32592, 1518, 24290, 17163, 26932, 24511, 24123, 9434, 4471, 13857, 17616, 11822, 20353, 14898, 6483, 15553, 29876, 30743, 891, 8167, 11422, 6578, 11575, 25878, 7714, 7370, 7511, 31920, 25303, 28225, 29456, 3431, 10823, 7531, 32360, 9509, 10499, 30104, 1531, 13920, 29877, 11935, 14290, 30289, 28607, 28306, 23896, 22550, 3101, 22259, 1692, 14419, 19852, 2420, 13042, 28423, 24719, 27726, 29440, 16463, 22174, 29094, 15522, 9641, 29202, 1542, 28556, 20486, 28645, 3377, 7866, 14951, 10212, 6414, 26397, 27897, 19773, 20758, 10507, 16990, 9410, 4789, 5270, 5047, 4150, 21633, 9212, 17255, 21184, 22098, 1912, 3684, 177, 21001, 27895, 6205, 26476, 30540, 15896, 31325, 30652, 31878, 32040, 32051, 10859, 16686, 28241, 27792, 4880, 25933, 24846, 2896, 31290, 11746, 28520, 12456, 15434, 9775, 4434, 10211, 9456, 20856, 16983, 17441, 3200, 18268, 9042, 4525, 4143, 14859, 18942, 14469, 31996, 21762, 13335, 21419, 16361, 21997, 4246, 940, 13732, 24770, 13384, 13126, 8461, 20768, 26526, 14124, 14811, 7797, 10405, 10322, 15364, 16494, 19869, 3070, 16257, 14258, 15078, 16930, 15697, 3791, 12324, 11753, 26048, 26484, 28827, 19600, 11241, 26594, 19163, 11895, 10874, 7325, 17314, 1656, 17847, 26622, 17271, 11970, 11374, 26682, 11289, 15045, 28891, 5499, 19296, 5393, 12755, 31292, 24673, 23941, 7771, 30033, 20496, 17123, 15206, 4180, 468, 6501, 6064, 29252, 13531, 15891, 6053, 12974, 5125, 7061, 31066, 23838, 27461, 17000, 28265, 29597, 12301, 8067, 2043, 31351, 28167, 1595, 10534, 28994, 4452, 29562, 23835, 7484, 8121, 25046, 12973, 28542, 1408, 23179, 24803, 6517, 28667, 11748, 2732, 24574, 20345, 23393, 32388, 16688, 5853, 19365, 13391, 11261, 7141, 17288, 12796, 5180, 2966, 5741, 424, 16737, 20451, 1416, 8845, 11604, 21612, 527, 25813, 15391, 12122, 17042, 31141, 7146, 20874, 17035, 17498, 24874, 24630, 20755, 13077, 10289, 3234, 10906, 16904, 22680, 21517, 25395, 13405, 4840, 28714, 28707, 25194, 18609, 25463, 23428, 18093, 17910, 5567, 19873}

    Returns: 6048500

  42. "ABBABAAXXBABXXAXXBBBXXXXBBAXAAXBAXXBXXAXXBABXXBXBBBXXXXABXXBXXBAAXXXXBAAABXXXXXAABABABBABXXAXXBBXBXXXBBAXXAXXXXBAXXAAXAXAXXXABBXAXXBXXBAXBXXXABBBABXAXXXBBBBXXBXXXBBXXXBAAXXBAXXBXXAAAXXXBAXBXXAXAXXAAXAAXAXABXBXXXBXBXAABXXXBBAXXBBXXXAABXXXXAAXBXXBXXAXABAXXXBXXAABXXXAAXBXBBXAXXABBXXXXXXAABBBBAABXXBXXXAABXXXBABBXBXAXXBXXBBBXXXABXABXXXAXXBXXABXBAXXXBXXAAAXXAXXBXBABAXAABXXXBXAXXXBAXBBXXBXAXBBXXAAXXXAAXXABBXXBXXXABXBXXXBBBAXBBXXABABBXXXAXAAAXXBAXXXBXXBXAXXAXXAABBXBXXBXXXBAABXXXAXXBABAXXBXXAXBXABXXXAXXAABAXXXXAXXABABXBXXBABXXXAXXXABBXXBXXXABABAXABXXBBXXAAXAXXXAXAXXXBXBXXXBABAXXBXXBXBBBXAXAAXXXAXAXXBBXXAXXAABXXXAAAAAXXBXXABBXXBBXXBXXBXBAAXXXBBXBXXXBABBBXXAXABXXBXXAAAXBXXXXABXXXAABXABAAXXAXXBAXXBAXXAXXXAXBAAAXXXAAXXABXXXBXAXBXXAXBAXXBXXXABBABBAXXXAAXBBBXXXBXXBAXBXXBAXAXXXAABAXXXBABXXAXBXXXBBBBAXBABXXXXXABXXBXBXXABXAXXBAXBBXXBAXBXXXXAAXXBBAXXBXXBXBXXAXXBABBXXAAAXXXBXABXXBXAXXABXAAAXBXXBXAXXBBXXAAXBXXAXAXXBXXAAAAXXXBBBAAXAXXXAXXBXAXXBXXAABXBBBXBBXAXABXXXXAXXXBBXXXBBBXXABXXXXBAAABBBXABXXBAXAXXAXXBXAXXAAXBAAXXXXBAXBABXXAXXXBBXXXBBBAXXAAXAXXABBXXXBXXAXBBXXXBBAXXAAXXXABXXAXXAAAAABBAABXBXXAXXBXAAXXXBBXXAAAAXBXXBBXXAXXBBAXXXAXBAXXBAXBXXBXXAAXXBXXBBXXAXBXXBXBAXAXBAXXAXXAABXBXXBBXXXAXXBXBBABXXAAXXAXXAXXXABABXBXXBAXBBXXBXXABBXXXXAAXABXBBXXXBAXXAXXBBBXXAXXBAXAXXXBBABAAAXXXXBXXXBXXBXXBBBABABBBXXXAXXBAXBAAAXBAXXAXXBXAXBXXBAXXBAAXBXAXXXXAABXXBBBAAXBXXXXAXAXXXBAXBAXXAXAXXBXBAXXBXXBBXBXXXBBAXBXXBXBXXAAAAAABXXAXXAXXAAXXXABXXXXBBBXAABXXAXXBXABXXXBAABXXAXABAXXXXAXXXAXXABBXXXBBXXXBABXBXABXXXXBAXXAXBXBXAXXBBXBAXAXXXBXXBBBABXAXXXBXXBBAXXAXXAAAXXXXBABXAXAXXAABBAXXXBAXXBXXXBAXXABXXABXAXXAXXBBXAXXBXXBBBBXXBABXXBXXBXXAXXBAXBAXXXBBBBXAXBXBXXBXXBXXABXXAXXABAABABXAXXBBXXBBXXBXBBXXXABBBAXXBXXXXBBXXBBXXAXXABBAXBAXBXXAXXABBAXXBXXAXBBAXXAXXBXXAABAXXXBAXXXABBAXXXXBXXBBAXXBBAAXAXXAXXBXXABBXXXXAAXBABBAXXXAXXXBBXXBXBXXAXXXAABXXXAAXXABXXABXXBXXBABXBXXAABXXXXBBBBAXBBBXXXXABAABXXXXAAXXXBAXXXBXAXBXXABXAXXAAXXBBXXAAXXXABBABXXAAAXXXABXXBXXAXABAXXBXBXXBXXXAAXAXXBXBXAXABXXXAABBXBXAXXAXXABABAXAXXAAXXXXAABXXXAXXXABBXXBXXXBXBABAAXXXBAXABAXBXXXBXXAABXXBAXXBAAXXXAXXBXAXXXABBABBXAXABXXXBAXBXXBBXABXXXXBBBXXXBXXAAAXXAXXAAXAXXAXXBAXBABABXXXXXXBAAXXXBBXAXXAXXBBBXBAXXAXBXXBAXAXAXXBXBXAAXXXBBBBBAABBXXXBXXBXBBAAAXBXAXXXXXXBXAXBXXBBXXBBBXXAXXXAXXBBAXXAAXXXAXXABBABXXXABBBAAXXXXXXAXXBBXXBXAAXAAXXXAXBXAXXAAXBXAXXBBXXAXXBBAAAXXBBAAABAXBBXBXXXXXBAXAAXXAXXBAXXXAXBAXBXXXBAABXBXXBBXXXBXBXXBXBXXBAXABXXXBXXBABXAABAXBXXXXAXBXXBXAAAABBBXXBBXAXXAXXAXXXABXBXXBXXBBXXXAXXABXABBBABBXXXBAXXXAXXAXXBAXXXAXAXXABXBXXBXXXBAAAAABBAAXAXAXXBAAABXXBXXXAXBBBXXABAAXXAXXBXXAXXAAAXAXBXXAAXAXXXAXXBXXABBXXAAXXXBAAAXXXBXABXXXBAXABXXXXABBBAAABAXXXBAXXBAXXXAXXAXXXBBBXBXBXXXXBBBXXBXXXBBBAAAXXBAXXXXXXBXXAAXABAXAAXXAXXXBXABXAXXXBAAXXXAXXABABXBXXAABAAXXAXXABXXXAXXAABBXXXAXBXXABAXXBXAAXXBXXAXAAXXAXXBABBABAXAXXXBXXABXXXAXBXXAAAXAXAXXBXBBXXXXAXXBBBXXXXAAAXAXAXXBBAXXXXBAAXBBABBXXXXABXAXBXXBXBXXAAXABAXAXXXBXXABAAXXBXBXAXAXXXBBBXXAXXXBBBXXXABXAXBXXXBBABXABXXBXXABBXBAXXXXXBAXAXXXAABXXXBXXAAAABBAXXXXAAAXAXXABBAXXXAAXXBXXXABAXXXBXXBXAXBXBBAXXAXAXAXXBAXXBXXBAABAXXBABAXXAXBBXXXAAXXXXBBABXAXXXBAABXAXXXBBBXXABAXBBXXBABXXXXBXXXAXAABXXXAXBXXAAXBBBXXAAXAXXXBBABXAXXBABXBXXBABXXXAXXBXAXXABXXABBXXXXAXABXXBAXBXAXBAXXXBXXABBAXXBBBXBXXXAXXAABXXXBXBXXBBXBAXXBABXAXAXAXXXBBBXBXXXBXXBAXXAAXXABXBAXXXBXXABAXXBBXXXBAAXXBBXXXAAAXXXABBAXBXXXXBXBBXAAXXXXABBAAAXBBXBXXBAXXXBBXAXAXXBBAXXAXXXBBBXAXXBBXXXBXXAABXBXXXXAABABXAXXXBAXXXBXAAXXXBXBAXXXAAAAAXXBXXAXBXBXXABXBXBAXXXABBAAXXBAXXXXXBAAXXXABXXBABXAAXAXXABXXXXXXBBBAABXXXAAXAXXBBXXXABABXAAXXXXXBAXABXAXBXXXABXXBAXAXXBBXXXBBXXBBABXXXXBXXABABBAXXBBXAXAXXXBBXXXBAAAABAAXBXBXXAXXAAXAXAXXBXXABXXXBBXXAXXABAXXAXXXBAAAXXBXXAXBXXBAXXBBBBAAXXXXBXXBAXABBXAXXXBXXABXBXAXXXXAXXAABBXXAXXBXABXXBBAAXXXXXABBAABXXBXXABXXXXABXXXAABXXXXAABXBAAXXXXBBXXAXXAXBBBXBBXBXXBXBXXAXAAAXXXXBXBXXBBAXABXXBAXXXAXBXAAXXXAABXXBBAXAXXXAXXBBBBAAXXAAXBXXXBABXBXXAABBBBAXBXXXXXXABXXXAAXBXXXAXXABBAXXAXXXXBBBBABXBXXAXXBXBBBXXXXAAXAXXABAXXXBBXXBXXBBXXXXABXXBBXBXAXXABBAXAAXXXAXXAABXBXBXXBXXXBBXXXABBXXBAAAXBXXAAAXXBXAXBXBXAXXAAAXAXXXXABXXAXAXXBXXBAXXAAXXBXABBXXXXBAXXX"

    {16308, 11777, 8313, 12328, 11850, 17672, 17231, 24356, 27924, 28324, 14535, 15130, 27231, 28804, 15906, 8529, 3869, 19811, 21125, 15985, 5929, 19511, 29014, 28496, 16083, 32684, 19433, 9224, 27032, 25040, 18012, 31053, 9777, 22544, 15295, 31741, 13264, 13155, 19832, 19193, 27814, 197, 16870, 2868, 14760, 15847, 13893, 25097, 29587, 17957, 10194, 27090, 21805, 3000, 6191, 21686, 25294, 28973, 20744, 12738, 27424, 22293, 2807, 2107, 1315, 12799, 31653, 15667, 12148, 15523, 3891, 30555, 29902, 6752, 20696, 29976, 14801, 32233, 18123, 2265, 6146, 10299, 17763, 12199, 27156, 21458, 32124, 30206, 28006, 24604, 18974, 7899, 7372, 20782, 345, 16662, 10386, 30646, 19571, 20210, 12222, 21808, 19270, 15347, 7830, 4189, 1763, 13551, 22114, 3569, 30587, 7784, 627, 396, 8576, 19737, 15972, 2796, 3591, 11471, 29088, 13153, 8817, 18810, 1060, 24449, 6986, 28292, 20615, 2332, 11889, 20577, 30519, 21875, 6265, 29800, 30469, 23460, 6480, 19169, 12004, 12137, 9246, 12127, 11501, 1026, 18032, 17232, 28327, 31600, 2710, 22226, 30342, 30180, 22857, 21448, 23217, 30071, 7826, 24365, 12552, 27163, 13799, 9385, 31846, 31186, 24982, 98, 32547, 6430, 20839, 31509, 5854, 1976, 31868, 19557, 1401, 1412, 21117, 22387, 19300, 21445, 2034, 21934, 30495, 22158, 496, 9197, 3578, 27257, 9464, 26043, 29216, 17050, 2844, 29425, 27091, 25270, 25955, 17291, 11257, 2481, 3183, 19892, 5592, 8262, 1117, 2595, 28190, 32763, 30701, 4778, 22820, 9811, 28387, 3852, 25203, 10309, 17325, 25616, 16264, 31213, 7237, 22739, 12244, 24194, 27225, 9826, 7687, 5256, 13994, 9608, 26254, 4678, 15282, 3813, 26458, 26235, 5001, 320, 15588, 4429, 32009, 16927, 20590, 27010, 31793, 27796, 7051, 25074, 22983, 601, 17633, 17212, 17985, 4895, 31278, 11705, 9190, 28196, 11145, 30638, 15409, 4612, 3051, 15302, 25718, 20177, 31469, 11199, 21959, 20069, 15315, 31587, 15385, 30455, 7626, 30650, 16547, 23533, 31086, 7806, 4999, 12529, 10127, 18895, 14516, 29511, 21813, 17448, 7179, 15710, 22753, 22674, 12481, 30885, 27926, 13079, 8196, 24991, 29720, 9594, 4666, 10484, 9253, 9061, 1629, 25024, 3939, 8450, 20160, 18212, 7375, 21557, 26112, 9498, 29965, 23910, 23539, 14577, 22967, 19216, 19257, 8344, 26522, 8993, 19731, 20249, 18723, 7076, 24440, 10852, 18077, 29030, 13902, 5499, 13620, 2423, 28889, 21221, 22038, 15028, 17334, 16335, 4889, 23469, 12040, 29215, 13258, 4459, 19023, 15676, 4828, 12597, 14640, 30235, 1783, 27388, 29392, 6301, 9348, 10584, 32757, 28868, 5266, 2537, 32078, 2000, 23917, 21404, 18600, 27815, 6514, 8747, 3684, 23418, 4129, 27363, 19241, 2214, 25972, 16042, 5590, 4824, 21359, 27968, 17851, 24693, 8697, 28101, 18696, 27705, 20714, 12412, 16261, 17694, 10341, 15822, 11652, 17791, 9064, 18066, 23317, 17789, 26785, 2443, 13176, 19618, 17796, 12850, 14552, 1732, 24474, 5302, 24630, 44, 4124, 27458, 27043, 27896, 7616, 30846, 2226, 32702, 18643, 13144, 4978, 23944, 24580, 7175, 11402, 16528, 14913, 5471, 10730, 5343, 32242, 6615, 509, 4734, 20690, 9793, 5348, 23448, 29013, 19840, 4105, 30146, 25935, 31340, 32245, 8238, 4790, 20597, 13414, 22901, 15955, 32650, 26786, 29331, 25277, 3897, 24076, 21299, 29576, 25879, 25333, 21294, 24762, 2658, 4020, 19790, 28286, 29925, 31737, 20311, 13597, 22300, 24158, 2888, 23849, 15257, 19007, 28126, 27644, 28582, 32716, 32346, 13409, 300, 604, 27524, 16272, 21459, 26885, 27120, 16992, 7529, 18304, 29368, 31115, 31954, 22570, 20806, 21623, 3970, 8187, 15220, 3399, 19012, 24156, 22936, 14150, 3655, 24213, 15723, 665, 23340, 12687, 17597, 25633, 26462, 13534, 5223, 29858, 4770, 2814, 16256, 19236, 26351, 26845, 28372, 22169, 7039, 23706, 7313, 31425, 20006, 29069, 14404, 29771, 26339, 21895, 18180, 18493, 22965, 25435, 21485, 17045, 15023, 13981, 17617, 18480, 22607, 11433, 26409, 32748, 20492, 30439, 18770, 5898, 8782, 13302, 9430, 482, 14375, 22472, 29065, 14990, 23572, 884, 9326, 2914, 2896, 30165, 7492, 16432, 24888, 8297, 31972, 22141, 1291, 28163, 8483, 6616, 9454, 6138, 23146, 8755, 8764, 19940, 29135, 21210, 17670, 31624, 2596, 31832, 28241, 5784, 23393, 27544, 6380, 18937, 21225, 20032, 6772, 14628, 22880, 14280, 4812, 10941, 18529, 23997, 14017, 29856, 25524, 21011, 29460, 12005, 13672, 28840, 7292, 25209, 19850, 18668, 1528, 21100, 28342, 12181, 7094, 15176, 8226, 6292, 9524, 7330, 8413, 19783, 29349, 16622, 8281, 21232, 31126, 30616, 24616, 5478, 9425, 13648, 8963, 10762, 23425, 3749, 3344, 16125, 920, 16597, 22885, 2704, 878, 15587, 2248, 20220, 1706, 26859, 28088, 18004, 2662, 2995, 14770, 2743, 29838, 5762, 28589, 20170, 14985, 16693, 24551, 31333, 23324, 11407, 4323, 32653, 12171, 32465, 31651, 22529, 11914, 12659, 30938, 18225, 28593, 30742, 25583, 12606, 30449, 15461, 2580, 25048, 1860, 836, 13101, 15785, 32195, 21559, 11326, 29423, 20413, 3878, 22052, 7530, 12038, 20317, 3204, 24952, 18577, 32727, 30978, 17023, 20801, 1212, 9907, 14475, 21757, 7720, 27092, 18744, 31747, 26670, 28604, 10195, 14974, 7197, 2831, 8380, 7770, 30465, 4149, 21518, 12119, 26989, 22026, 898, 5468, 29816, 11991, 30609, 30991, 22534, 28034, 16345, 21154, 30281, 19201, 21186, 6895, 4231, 16404, 4808, 16669, 10036, 27805, 22212, 15046, 17552, 9198, 29971, 17301, 9008, 12332, 7749, 2943, 31022, 15418, 2621, 26735, 3102, 24944, 28359, 29579, 8409, 24660, 7457, 16558, 9503, 13233, 6330, 10776, 7297, 23017, 2873, 1124, 21630, 18571, 14785, 20155, 15912, 24435, 13128, 14747, 26211, 4405, 27627, 15924, 1096, 3762, 24370, 19815, 5855, 9378, 2437, 2629, 11264, 1100, 1696, 21226, 21864, 13385, 20295, 22368, 29709, 32394, 32564, 6080, 19887, 32669, 14165, 3482, 8368, 15147, 28724, 1175, 10789, 22982, 20663, 26205, 21037, 29665, 23817, 32179, 29314, 3616, 4568, 29926, 27469, 10963, 16321, 4971, 31295, 5309, 15112, 32453, 2013, 18201, 13197, 682, 24347, 18683, 9313, 813, 323, 12099, 1390, 6042, 17278, 30537, 22897, 3730, 8146, 20444, 29516, 4481, 29640, 21228, 22500, 957, 13047, 12778, 24668, 8092, 23749, 25722, 16384, 1261, 24917, 30083, 31736, 8719, 15383, 24328, 8520, 7873, 18780, 20838, 3817, 19944, 266, 21304, 9758, 27788, 18836, 6264, 21765, 21027, 30505, 21735, 12140, 30226, 19244, 3502, 2535, 28273, 2021, 11845, 19231, 19470, 27766, 25748, 26477, 30645, 11536, 2136, 15016, 29871, 15206, 4553, 13371, 11401, 29538, 25466, 2426, 10263, 23, 27520, 25142, 3320, 24534, 13198, 23770, 5959, 6656, 15625, 20161, 29648, 21999, 23522, 9349, 23766, 22565, 10403, 8794, 7246, 16153, 4853, 22548, 9803, 989, 28599, 18155, 14266, 28158, 11597, 5243, 19791, 32428, 8763, 28431, 1727, 5914, 10738, 1822, 18992, 24104, 1001, 16918, 15341, 10560, 10480, 2649, 24159, 27773, 2754, 24709, 28217, 30227, 29145, 4601, 30955, 28038, 14485, 7032, 10893, 2624, 26560, 12067, 30787, 16957, 10928, 15079, 6011, 23615, 14310, 15055, 30062, 11441, 32247, 24486, 18943, 27890, 28050, 16631, 20966, 7409, 9407, 27449, 8954, 24421, 7747, 22074, 7631, 20751, 20486, 9455, 7419, 19439, 18298, 4751, 25561, 20929, 6174, 9784, 25612, 3865, 18822, 27629, 16994, 11766, 26255, 12857, 30856, 19622, 12888, 5519, 16310, 21457, 30208, 29024, 8486, 5396, 13499, 5090, 27338, 15596, 26149, 24336, 23614, 7126, 10966, 31474, 8188, 2740, 12086, 32030, 25807, 28275, 12434, 10623, 11146, 7915, 22640, 12373, 7417, 13574, 25120, 3453, 31768, 1061, 16020, 27891, 2179, 17087, 10866, 25902, 27238, 13097, 22358, 30305, 8637, 17570, 29111, 30512, 23455, 32768, 27330, 2101, 18052, 15015, 2365, 13294, 27186, 30542, 1905, 6929, 5319, 18386, 21598, 27428, 10562, 132, 15131, 7320, 26838, 12904, 20036, 18090, 21825, 7868, 16244, 12224, 18867, 21699, 7303, 28495, 2543, 3479, 8889, 29426, 17309, 32013, 16411, 5062, 16754, 212, 25131, 13728, 4869, 30973, 31819, 939, 26334, 2491, 21106, 24659, 19152, 10856, 23586, 3170, 18058, 9673, 21402, 18793, 1128, 28563, 17740, 31586, 31887, 29486, 13201, 3475, 22072, 16312, 8860, 7862, 13645, 8364, 14422, 23090, 6022, 7814, 5500, 29156, 10559, 11299, 15499, 17481, 13726, 28070, 28777, 15039, 10833, 23697, 15583, 2294, 10006, 10551, 8771, 14853, 9857, 9300, 5047, 9210, 14749, 16485, 17446, 25349, 28851, 3774, 3468, 20700, 4927, 25685, 4292, 13075, 326, 13177, 20973, 29982, 30419, 12506, 27840, 29418, 15623, 27221, 6961, 27770, 18712, 13515, 9467, 17880, 20742, 13596, 7977, 26754, 22182, 19358, 5308, 20165, 30771, 28219, 31696, 21674, 1612, 21853, 4210, 26089, 5262, 29166, 31377, 10322, 7254, 4640, 534, 32764, 20817, 28160, 13660, 22719, 19747, 13181, 22606, 15087, 21951, 23401, 11659, 7541, 11193, 29718, 23021, 25168, 30564, 22943, 2550, 394, 6131, 22649, 23060, 24683, 24139, 5155, 10478, 9352, 11520, 26164, 13681, 16158, 17434, 30349, 25776, 27842, 29769, 30961, 27124, 26601, 20796, 10529, 28040, 25857, 30135, 20130, 4461, 21592, 19942, 11713, 11854, 31545, 23537, 2517, 23734, 10328, 10960, 7364, 7809, 1903, 25441, 10184, 15505, 14263, 371, 11458, 3137, 6325, 17649, 5151, 27100, 1678, 14678, 18267, 10082, 12663, 31593, 28910, 12932, 29381, 8359, 4610, 14365, 21943, 4571, 4230, 25974, 30015, 21955, 4493, 24416, 26305, 24771, 23100, 12160, 16919, 3291, 14311, 7147, 27352, 19927, 13175, 7411, 32474, 30149, 5135, 25920, 3573, 7596, 29935, 12322, 32522, 1659, 29336, 18981, 17988, 1600, 13104, 2022, 20638, 21914, 20009, 7974, 18598, 20849, 22302, 5661, 6272, 1252, 4093, 15632, 19757, 3971, 1643, 26150, 16142, 8292, 20344, 9123, 22942, 29543, 27801, 12724, 18241, 13106, 6148, 9294, 28960, 4040, 21993, 18672, 23690, 25818, 9983, 8706, 13462, 23093, 22710, 14534, 18635, 32591, 633, 13709, 17695, 26672, 18475, 21923, 18994, 26122, 29864, 30289, 11516, 18809, 6200, 20038, 22636, 15230, 14957, 32541, 32451, 8230, 28665, 13989, 3925, 18910, 11373, 28272, 19138, 28775, 10905, 10702, 21827, 92, 15510, 15750, 3915, 31728, 12565, 32152, 31920, 6192, 26434, 4488, 6066, 21489, 23023, 25338, 21818, 31494, 26094, 23167, 15967, 27062, 20414, 24239, 17198, 9325, 19563, 18808, 10923, 6065, 4527, 18357, 17427, 5208, 12637, 22274, 15716, 23544, 17407, 21967, 17183, 20896, 9918, 22964, 19789, 8901, 20611, 16388, 15808, 31871, 11429, 13211, 8438, 22305, 27423, 14357, 28950, 30295, 26098, 10361, 16011, 28244, 10285, 369, 31209, 31140, 7484, 28549, 4394, 13228, 770, 18655, 4702, 141, 16936, 21585, 26270, 11340, 8372, 409, 14658, 1327, 733, 30435, 24404, 30058, 11805, 6031, 21316, 24570, 17033, 26677, 6364, 17618, 29670, 7543, 28725, 8156, 5813, 26734, 14691, 31063, 20854, 5239, 2955, 2758, 9571, 31632, 31280, 24908, 4021, 29487, 28366, 29502, 952, 11744, 15827, 16166, 21084, 4893, 25059, 486, 32398, 11631, 16751, 13817, 20330, 17366, 29321, 6141, 21164, 8811, 28918, 21614, 25448, 22084, 31365, 17077, 2300, 24728, 1440, 20833, 16962, 9507, 1569, 1972, 4362, 6092, 29799, 16481, 19112, 404, 27528, 21620, 27784, 5683, 17450, 30544, 11499, 19555, 25804, 20493, 26120, 32079, 19076, 3515, 22464, 16933, 24400, 4524, 16429, 31328, 18389, 25213, 1869, 11826, 24182, 28673, 24776, 14573, 8446, 1921, 26439, 32690, 31273, 5915, 24939, 27307, 242, 22455, 14225, 11167, 28641, 17182, 6729, 22803, 27391, 14546, 14662, 23563, 8587, 14610, 9752, 16678, 4810, 6628, 9014, 13132, 9992, 32500, 29397, 23413, 28473, 11502, 19313, 30383, 2131, 25151, 3364, 29416, 8395, 5011, 29608, 20430, 5399, 2877, 7487, 30350, 13966, 25843, 22538, 26532, 4900, 745, 6460, 12299, 32314, 15374, 10462, 20790, 9921, 10649, 2325, 6985, 22691, 29412, 25252, 30601, 27998, 2942, 6833, 14097, 12274, 6012, 30156, 14792, 14334, 27151, 27693, 399, 38, 4925, 1471, 15287, 10887, 16473, 23250, 12174, 23825, 18642, 608, 4662, 21605, 824, 14160, 2221, 28120, 19010, 2616, 8170, 7811, 25177, 7141, 21572, 24465, 13853, 18449, 5278, 7718, 4273, 13722, 4974, 3508, 14159, 13865, 14284, 9409, 757, 18705, 9417, 22251, 16986, 17786, 12329, 30759, 28606, 14452, 13651, 18788, 32275, 6801, 11749, 12336, 20587, 9876, 15104, 18102, 24472, 23570, 24497, 15964, 10164, 21970, 22333, 4544, 7391, 4094, 27610, 8331, 12763, 5937, 25868, 25813, 16534, 5744, 10814, 31925, 12768, 8760, 3995, 11359, 5630, 3403, 28436, 1567, 4475, 11483, 21907, 4439, 2296, 31546, 19248, 4235, 25714, 29125, 4073, 32664, 15595, 24516, 9970, 16812, 25183, 10385, 28822, 32249, 11517, 10393, 12608, 9351, 22319, 12665, 27948, 26190, 4715, 13048, 29217, 23111, 18334, 21229, 10485, 10543, 8956, 469, 3455, 2833, 9493, 398, 1155, 10932, 613, 22073, 23797, 18762, 11554, 18370, 9053, 21576, 25537, 18008, 17536, 3445, 2236, 29472, 31041, 10131, 8490, 1460, 1881, 19217, 32173, 10616, 2256, 30285, 12344, 19584, 26111, 10541, 24722, 26569, 31075, 25160, 5817, 28316, 22174, 28821, 20138, 8242, 22834, 4758, 12719, 18755, 24541, 4160, 15862, 26083, 20954, 15855, 6197, 25219, 6698, 2483, 10511, 11460, 14646, 22109, 23517, 1839, 6583, 3290, 15022, 17702, 11475, 2956, 794, 15655, 21250, 12031, 19278, 2746, 24539, 29949, 19448, 18446, 17451, 25705, 21724, 9010, 24468, 24819, 29491, 2951, 24258, 13345, 7107, 28369, 21560, 21244, 10683, 19599, 20047, 11273, 17630, 5000, 3707, 4474, 29411, 32167, 17873, 5030, 22556, 24072, 31430, 24503, 27479, 5459, 31802, 30370, 8265, 1461, 20573, 20882, 29852, 30960, 16204, 24357, 20631, 10236, 24165, 23951, 12365, 24851, 18096, 5433, 13809, 20359, 28023, 31164, 28703, 4879, 20708, 14505, 7674, 22231, 30144, 28856, 7209, 6776, 23699, 25180, 8992, 1831, 21005, 3739, 15009, 9516, 7844, 1666, 1431, 22911, 31363, 20656, 13358, 25235, 27642, 29812, 1449, 18444, 32015, 3829, 5666, 6894, 2757, 6399, 3015, 30460, 22244, 19970, 29138, 16857, 23189, 1118, 16315, 25965, 10028, 23261, 24747, 2442, 18757}

    Returns: 8554347

  43. "BBBBAXXBBBBAXXXXAXXAXAABXBAAXXXXAXXXBBAXXXBXXAABAXABXXABAXXXBABABBXXXAXBBXAXXAXAAXXXAAAXXAXAXXXBXXBAXXAXAXXAAXXBAXXBBBXBXBXXXXBAXBBBXAXBXAXXABXXAXBBXXXABABAXXABXXXXXXAXXBBAAAXXXXBAAAXXBBXBXXBXAXXBBXABXXXXBBAXXBXAABXAXAXXXAXXBAXAAAXXXXXABAXXXABXXXBBAAAAABXBXXAAABXXXBXBXXBABAAXXAXXXXAAXBXXXAXBBAXXXXBBAAXAXXBBBXXBBBXXAXXAXXXBXBBXXBXBXXBAXBAABXAXXXXXXBABXXAAAXXAAXXXBXXBXABXXXBBABBABBBBXXAXXBBXXAXXBXXAXXBBXBXXABBAXXXBXAXXBAXXAAXXXAAABABXAXBXXXABXXXBBXXBXBXXABBABBXXBXBXBXXXBXAXXBAXXXABAXXAXAXAXAAXXXBBAXXAXBXXAXXABBAXXBXXXBABXAAXXBXXXABXXBXXBBABBBBAXXXXBXXAAAXXBXXBXXABXXAXXBBAXABBXAXXXBXXAXBBXAABXXBBAXXXXBBXXXAXXXBXBAAXXAXXAXAXXABBXBBXXABXXXXAAAAXXBBXXXABXXXBAAXXXAABBXXXXXBAABAAXAXXBXAXXABXXBXXAAXBXXBABAXXXAXXXAABXBBXBBBAXXXXBBAXXAXXXBBXBBBXAXXXBXXAXXABXXXABABXXXXXABBXXBXXBAAXAAXXBABBXXBXXBXXXBABAXXAAXXXAXBBBXXXXABXXXABXBXAXXAXXAABBBBAAAXABXXAXXBABXBAXXXAAXXBXBAXXXBAAXXBBXBXBXXAXXAXBXABXXXBXBBBBXXBXXAXXBAXAAXXXXBBBABBAXXAAXXXAXAXBAXAXXBXXABBAAXBXBXXABAAXBXXXAAAXXXXAABXXXAXXAXAAXXXBBAXXXABXABXXAXXBXAXAXXBBXAXXBBXXXBBXBXXBABXXXXBBBBBXXXXXAXABXBBAXXXBXXABAXXXBXBXAXXBBAAAABBXXXXXBABXXXBXXABXXXBBXXABXABAXXXBXBXXBABBXXBAXAXXAXXAAXBXXAXXABBAAAXXXXABAXXXXXAXAAXXXAAXBXXABAXBXXABAAXXABABXBXXAXAXXBAXXXBBXAAXXXAXXBBXABXXBXXAXXAAXABXXAXAABXBXXBXXXBXABXXBAXXXBXAAXXXBABAAXAXXAXBBXXAXAXXBXXAAAAAXBAXBXXBAXXAXAXXBAXXBXXAXABXBXXAXXXBABABXXAXAAXXAXXABBXBXXBAXXAXXABXXXBABXABXXABXXXAAXAXXBBXXXBBABXXAXXXAXXABBBBBXXBXXBBXXBXXAXXBABAXXBAXXBXBXXAAXBAXBXXBXBAXBAXXAXXXXXBABBXXXABXXBXAXXAAAXBXXBXXBAAXXAXXBBXXBXXBAAABAAXXBBXXAXXBXABXXAXBAXAXBXXXXABXBXXAAXBBBXXBXXBXXAXAXXBBABBXBXXBBXAXXXAABXXAABAXXXBAXAXXAAAABBXXXAXAXXXXXXXAXBXXBAAXAAXXXAXXBAAXXBXXBAXXAXXAABBAXXXXABXXXXBBAXBABAXAXXXAXXAXAXXAABAXXBABBXBXXXAAXXXXBBXAXXBXXBBXBXXXAAABBXXXBXXBBXAXXBXBBXBXXXABBXAXBAXXAXXBXXBAAXXBXBBXXAXXAABBAXXAXAXXAXXBXXXBBBXBBXXXXAAXBAXBXXBXXBBAXXAXXXAABBBAXBXAXBXXBXXXBBXBBXXXBAXBXXAXBXXABAXXXXBBAAAXAXXBBAAXXXAXXABBBXBAXBXXXAAXXAXAAXBXXXABXXABXXXBBABXAXXBBBXXXXBXBXAXXAXXBABAXBAXXXBBBXXBBBXXXXXXBAXBAXAXXBAXXXAABXXABXXAXXXAAXXAXAXXBBXXBBAAAXBXXXBXAXXXBXAABXXXABXAABBXAXXBXXXAXXXABBBABXXBXBXXBBBXBAAXXXBXXAAXAXXXBXBXAXXAAAABBAXXAXXBXXBAAXXXAAXXXABAXAXXXABXBXBXAXXXBAAXXAXBXXBAAXXXAXXBBBXXBXXBBXABXAAXXABXBXXBXBXXBBBXABXXAXXABXXXABBAXBAXXXXABXXBBBXXABXXXXAXBXXAAAXXBAXXAXBXXXBAAAXBXBXAXXBXAAAXABXBXAXXXAAXAXXAXXXAABAAABXAXXBXXBBBXBXXXBXXBBAXXXXBAAXAXXBBXXBBXBXXXXBAABXXXXAAXXBBAXXXBBXBXXAXBBXXXAXAAAXXAXXBBXBXXABBXXBXXAXXABBABABBAXXAAXXXXABAXXXBXAXAAXXXBAXXBXXXAXBXBAXXXBXBXAXAXAXXAAXABBXAXBXXABXXAXXAAXXAAXXAXXBAAABBXXXAXXXABBAAXXXAXXAAXXXBABAXAXXBXXAXXBAXBBXXXBXAXBXXBBBAAXXXXABAAXXXXXBXXAXBABBAAXXBXBXXAAXXXAABXABAXXXXXBABXXXBXBAXXXBBBXABAXXXAAXAXXXBABXXBXBXXAAXXXBBXABBXAXAXXABBXXXXBBBXXAXXBXAXXABBBXXXABXXBAXXBXXBXAABXBXAXXABBXXAABXXBXBXAXXXXXBBAAAAAXXXBBAAAXBXXXBXXXAXXBXABABBBXXAXBXXBXAXAXXXAABAXXXAXAXXXAABAABXXAXXAXBXXBXBXBXXBAXAXXBAXAXXAAXXBXAAXXXBXBXXABBBBAXBAXXABXXXXBAXXXBXAXXBBBBXXXBBXBBXXXBAAXBXXXBXABBXXXBXXAABABXXAXXBABXBXXABBBXXXAXBXXXAAXXBXXXBXXBABABXABBAXBXAXXABXBXXBAXBABXXBAAXXXXXBXXAABXAXBABXXAXXAXXAAAXXBXAXXAXXBXAAXXXBAAXXAXABBXXXAXXXAABABABBXBXXBAAXXXBXBXXBXXXXABAAXBXXAXXAABXXXXBXXBXBAABXXAXXXBXXXAAXXAABAXXABXBXBXBXXBAXAXXXAXXBAXAAXXAXAXXBAAXXABAXXABXXXABXAXXXAABXXBAXAAXXXBBXXBXXABXAXXXBABBXXXABXBXXXABXBXXBBXBXXXXBBABABABXXAXXBAXXXAABBBBXBXXXABXXAXAAXXBXXABAAXBBXAXXXBXBBXXAXXBBXAXXBXXBBBBXXAXXXAXXABBABXXXBXXXAAAXXXXBBBAXXBAXXXBBBXAXXXABBXXAXXBXBBXXBXBXXXBAXXABAAXBXAXBAAXXXXAAXXXXBXABXAXXAAXAXXXBAXAABBXXXBXXXBXBAXXAXXBAAAXXBAXXAXXAXBXXABAXBAXBBXBXXAXXBBXXBXXAAAXXXXXABBBBAAXXXAAXBXABXBBXXXBXAAXXAXXBAXABXABXXXAXXAXXAXABBAXXAXXXBAXBXXBAXXAAAXXXBABXXXAAAAXXXXBXXABXBXAXXBABABBXAXXAXXBBAXXBXXXBAXXAXBAXXXAAXBBAXXBXXXBAAXXABXXAAXBXXXAXBXXBAXXAAAXXXBBBXXBABBBXXXBAXXABXXXAXBXXBXXABBXXBXXBAXBXXBAXXAXXAABXAXXAXXAXXBBAABAXBXXBXXABXXAXXBBXBAXBXXAXBXXAABXXXXABXBBBXAAXXXXXAAXXBBAAXBXXXXXXAABBBBXXAXBXXAXAXXABXAXXBXBXAXXBABXXBXXBAAXXXAABXXXABAXXXABABXXXABBXXBXBXXBXXABXXXABBXBBAAAXXBXXAXXABBBXXXBXXBXAXXAXXBABBXAAAXXAXAXXBXXBBXXBBAXXBXXXXAXAXXBABXXXBAXABXBAAXAXXBXXXBXXBXABXXXBAXXAAABBXXXBAXXAXBXXBXXBXX"

    {24449, 20277, 4303, 25106, 4993, 6465, 23757, 27379, 28814, 24648, 7529, 22343, 21338, 10695, 12161, 2179, 28507, 5101, 20179, 18561, 12237, 17047, 7962, 15898, 10742, 6271, 20601, 4086, 1197, 4272, 25373, 10659, 31005, 19518, 19999, 22245, 20679, 10291, 3495, 10573, 1222, 28620, 23639, 23565, 25175, 32486, 7143, 10763, 22680, 26803, 12556, 18996, 21392, 30385, 22175, 1555, 18544, 5085, 11259, 7842, 22296, 30756, 679, 29536, 9437, 10266, 12085, 8099, 21642, 7406, 24937, 560, 16292, 10398, 18334, 25353, 21747, 27239, 358, 11142, 16445, 26496, 9585, 25767, 16213, 7175, 24240, 28585, 18517, 6204, 25785, 11479, 25895, 32237, 21358, 1187, 26698, 29233, 9689, 1781, 24274, 22361, 22619, 5315, 25521, 25380, 30214, 18402, 14390, 25906, 5447, 3356, 17875, 20923, 1992, 9346, 27939, 25729, 16788, 31747, 17963, 28675, 15229, 6206, 13793, 11508, 21691, 32661, 31978, 7659, 30677, 23427, 9128, 23388, 1733, 17455, 26484, 23495, 21079, 27201, 3368, 3119, 8402, 4852, 15585, 19662, 2010, 6764, 19203, 9735, 7573, 28747, 4733, 18844, 17677, 17023, 17486, 13345, 6613, 19037, 20552, 689, 16112, 28660, 19219, 20703, 5358, 14235, 30070, 13039, 7000, 11725, 18642, 8263, 334, 17719, 11503, 25120, 10607, 23310, 15099, 23169, 9465, 21926, 12752, 14190, 27185, 4417, 32630, 26205, 18950, 3877, 1001, 23529, 26865, 6897, 28956, 970, 16159, 23088, 27709, 27909, 25554, 31279, 21563, 1632, 10245, 28684, 20870, 32537, 17487, 32528, 4886, 8151, 7689, 31038, 23726, 12257, 26547, 28204, 19042, 14990, 8340, 15378, 27991, 18685, 14241, 14113, 9674, 25605, 21920, 23318, 24147, 29295, 4749, 15118, 3179, 18275, 6717, 9116, 6701, 29985, 1089, 8985, 7513, 14322, 25357, 27707, 32670, 3421, 20058, 18153, 31769, 19357, 27848, 846, 5657, 19795, 16584, 9005, 27941, 1401, 15545, 11636, 4672, 3991, 25169, 24595, 17003, 4153, 28991, 13326, 10860, 31136, 26894, 26577, 6094, 2232, 25165, 965, 15145, 3658, 749, 3360, 24483, 22643, 4586, 23297, 15287, 20565, 28206, 16828, 16181, 8204, 27826, 2162, 650, 29923, 25062, 23782, 15170, 12744, 23123, 14731, 22987, 9726, 18046, 29154, 13436, 7186, 7696, 22786, 25557, 21776, 15925, 13944, 13321, 17398, 1858, 32082, 20409, 32154, 31095, 2051, 4007, 29138, 26426, 23995, 14013, 29715, 10542, 12280, 8442, 5824, 4155, 13267, 30627, 17497, 27121, 6507, 8168, 11424, 18717, 557, 26647, 3322, 15514, 11346, 5392, 22551, 26730, 30632, 25593, 213, 13573, 10134, 21555, 27746, 2289, 1626, 19852, 20385, 16531, 19862, 30390, 31696, 22597, 30731, 20472, 24167, 31913, 24740, 26147, 14403, 30012, 21174, 20483, 7470, 28550, 30376, 9139, 24177, 3340, 14188, 23976, 25360, 29174, 4502, 4266, 28866, 4848, 5560, 32601, 8895, 13603, 28643, 29385, 30162, 6651, 29795, 25712, 23215, 6190, 25769, 32578, 17032, 17914, 137, 15386, 23003, 6318, 14246, 7516, 25998, 7531, 3882, 19928, 30269, 12076, 4026, 9970, 26067, 19972, 20393, 25088, 21335, 31655, 28011, 30964, 4361, 16684, 3661, 31291, 14510, 16913, 13668, 21477, 23080, 128, 1731, 23045, 30793, 14032, 19185, 3163, 18409, 27215, 18075, 24368, 25910, 6975, 14981, 2946, 29516, 13854, 8134, 10849, 23046, 10795, 29749, 8089, 5651, 18725, 11039, 6033, 20300, 21590, 5691, 7283, 10564, 23248, 23263, 1677, 545, 19703, 18291, 19448, 5035, 26943, 7463, 29559, 10915, 26167, 8673, 11937, 26710, 32199, 3705, 24387, 17010, 15797, 11561, 3072, 13591, 16750, 15423, 2106, 23345, 14596, 26901, 21302, 24838, 24947, 30531, 29306, 1291, 21032, 26643, 19322, 6908, 17348, 13878, 16500, 17707, 13341, 31157, 5273, 22553, 2949, 2090, 23405, 7235, 10064, 25903, 30576, 25150, 28048, 5911, 27646, 7430, 20003, 13276, 1652, 30356, 21744, 14937, 8852, 4782, 12653, 3001, 3627, 29699, 22373, 6448, 20464, 14199, 7416, 6633, 21936, 6588, 31203, 23871, 19880, 31522, 19457, 3375, 12083, 17682, 29965, 13989, 22899, 26044, 8311, 22646, 8982, 10703, 26248, 28579, 16563, 18893, 13645, 11089, 30953, 13738, 12669, 32691, 2095, 11472, 32356, 7727, 18535, 5990, 16929, 14524, 30391, 1234, 14865, 5263, 2964, 29564, 29579, 12278, 22815, 17877, 31950, 32644, 25525, 2201, 8759, 1646, 10433, 28241, 3000, 20021, 18389, 9243, 20101, 389, 16890, 25517, 18192, 11870, 17220, 26264, 20280, 29553, 10921, 7882, 9405, 7373, 17426, 22615, 5112, 29626, 10361, 15049, 17893, 31128, 19925, 30672, 26558, 26753, 26111, 23008, 13855, 17136, 7233, 9136, 23342, 29568, 13720, 14292, 23172, 11640, 7680, 236, 10383, 13984, 23281, 10780, 20788, 852, 1834, 15292, 29113, 22742, 15277, 28752, 2531, 27113, 2571, 21946, 26715, 8603, 27617, 3758, 13910, 4194, 19363, 26229, 12138, 2712, 14488, 2794, 10278, 22237, 15942, 28240, 19220, 20238, 4479, 18301, 13375, 28091, 32305, 8571, 22347, 15812, 32205, 451, 3677, 12557, 31158, 12031, 15626, 13860, 6738, 5065, 14352, 20772, 3168, 16054, 21828, 15321, 12428, 9107, 14284, 26944, 494, 11406, 18337, 31422, 5337, 10984, 32648, 12652, 28650, 19874, 17006, 11654, 22561, 16028, 6778, 21087, 7133, 12495, 3816, 2620, 21013, 7425, 9481, 8697, 15809, 32151, 25530, 25294, 10696, 15916, 25401, 13012, 6003, 55, 3895, 7876, 12577, 4839, 20270, 12546, 21821, 8786, 2292, 14811, 19822, 25039, 12689, 27915, 1549, 13728, 24654, 30851, 23004, 8149, 6158, 30825, 17909, 29804, 15073, 27743, 6656, 6333, 23511, 4616, 30889, 21014, 25362, 18632, 15442, 26530, 14367, 25292, 5124, 7055, 26247, 1867, 27820, 16239, 28832, 31364, 26591, 17577, 23590, 30415, 871, 2070, 31246, 26057, 22690, 31439, 30942, 12191, 1730, 9364, 24858, 10886, 20088, 10861, 9697, 20712, 30543, 21472, 5583, 13389, 10845, 6211, 20548, 3410, 10341, 7208, 32468, 26286, 13396, 17793, 7114, 21233, 14629, 30336, 30137, 31909, 6856, 9625, 7075, 25471, 1452, 2769, 28049, 3898, 11063, 30791, 561, 21652, 695, 26460, 3953, 27545, 5787, 24854, 16716, 15139, 12771, 17863, 29412, 32162, 469, 14313, 32210, 32754, 11853, 5050, 5225, 14376, 29045, 22050, 15314, 16201, 2110, 8324, 28092, 22465, 14497, 21665, 12915, 31356, 22809, 18311, 4636, 4781, 19001, 9884, 7167, 32020, 14986, 12985, 104, 23765, 32398, 7702, 29778, 19027, 6308, 28005, 24057, 30182, 3732, 2776, 19476, 2938, 5228, 29400, 16311, 25825, 17792, 6394, 19832, 13934, 28336, 6447, 22993, 27071, 19945, 2363, 29893, 6874, 27375, 32360, 6342, 27516, 27993, 7035, 20695, 8365, 15079, 2542, 16024, 12493, 2369, 5020, 5786, 20450, 9204, 5103, 31641, 26937, 4150, 29336, 4247, 17819, 7738, 32585, 25990, 30721, 3239, 22369, 22110, 4183, 74, 20171, 24686, 27521, 9223, 24611, 25071, 17564, 1302, 26651, 30687, 27526, 32620, 12318, 28173, 17568, 20086, 3123, 30064, 5645, 4131, 5308, 25808, 30631, 8158, 1847, 27292, 1994, 24347, 32201, 24653, 14279, 17471, 30291, 1956, 21120, 7490, 5210, 16202, 28004, 31686, 22081, 1761, 506, 16942, 9160, 13385, 5461, 19561, 24675, 13319, 6360, 24540, 11352, 7290, 23747, 30091, 15162, 9027, 17494, 2119, 28393, 27605, 18953, 14905, 27700, 9678, 17613, 5403, 10817, 28367, 4757, 6824, 4399, 1674, 19477, 14672, 27641, 2332, 31025, 12702, 9118, 25146, 30019, 27007, 30454, 31101, 29906, 12040, 7411, 23036, 14642, 6290, 922, 26233, 21422, 1416, 4794, 5455, 6081, 6089, 20423, 21755, 32137, 23630, 29668, 6620, 2168, 26381, 10306, 31031, 1613, 26141, 23721, 30078, 14914, 28698, 27732, 24530, 18567, 4555, 1282, 29382, 30192, 24322, 1098, 2662, 4075, 2756, 16175, 7544, 4276, 19114, 26612, 23553, 21452, 2439, 1586, 5899, 28327, 11595, 13607, 420, 29736, 7249, 15149, 5443, 11507, 22075, 8906, 22419, 20172, 14744, 5180, 13313, 14478, 30168, 20183, 31792, 19028, 8142, 22620, 22956, 4863, 13486, 5721, 20002, 15769, 25387, 11588, 6781, 15476, 29982, 7456, 26118, 25533, 20430, 20653, 24784, 4692, 18798, 11484, 25939, 23771, 30695, 13445, 23895, 28430, 23768, 5212, 28180, 5970, 4827, 11042, 12183, 12432, 24587, 25112, 29543, 24131, 20931, 27065, 24169, 20176, 17832, 11944, 23041, 30743, 6888, 8314, 583, 20165, 30539, 26792, 21750, 2894, 301, 29899, 31345, 26477, 2145, 2231, 19792, 8487, 10604, 2866, 9294, 21278, 30705, 22174, 28760, 27227, 11629, 31960, 228, 10570, 12325, 607, 25220, 23558, 1628, 21689, 3003, 8663, 2504, 18, 19471, 28666, 28487, 26663, 12639, 12704, 2146, 22391, 10552, 22435, 32582, 21986, 30449, 15565, 16383, 26747, 26056, 19857, 27480, 30222, 16253, 9577, 28718, 4270, 2417, 14932, 6233, 9645, 23356, 26330, 12367, 31601, 7741, 28290, 19320, 20364, 15709, 25839, 15768, 7728, 29339, 12531, 10380, 14738, 12288, 23905, 15276, 25650, 31838, 10963, 30204, 7833, 7527, 12861, 3688, 32399, 25109, 5576, 12622, 27721, 13277, 14141, 4469, 15794, 4223, 14589, 9857, 3056, 26847, 9423, 18809, 8185, 9514, 14581, 6954, 17596, 7334, 1909, 24083, 2309, 24573, 26395, 13153, 22689, 32217, 30141, 9246, 12482, 30128, 4034, 19109, 29605, 19682, 24805, 12377, 8049, 31233, 29239, 13206, 27747, 6767, 22883, 2536, 5672, 9775, 27958, 12923, 5621, 9055, 27859, 18255, 12159, 31603, 1981, 22878, 27688, 6964, 7302, 24356, 11707, 2666, 29750, 13701, 27122, 17999, 23608, 4526, 25391, 21172, 27389, 29897, 2526, 14319, 11177, 32343, 29807, 8370, 9590, 3546, 24324, 16897, 22796, 18838, 13800, 23125, 1877, 28207, 31235, 14223, 13637, 19654, 31046, 27631, 30699, 705, 1485, 27628, 961, 10247, 14098, 6344, 32724, 15384, 12609, 6494, 31213, 32379, 27475, 11699, 8849, 19436, 17450, 6639, 19154, 6277, 27014, 897, 25127, 4308, 22115, 15520, 8731, 12871, 25688, 30998, 505, 31274, 24694, 27302, 22473, 25717, 7335, 2594, 11625, 13982, 24405, 32732, 22319, 19377, 20269, 28766, 24014, 26275, 19491, 347, 16254, 32484, 22966, 10981, 19543, 15155, 32373, 10463, 8702, 3766, 15554, 8374, 2692, 11338, 2262, 17035, 17432, 24581, 21301, 27307, 16233, 25923, 26406, 10260, 28347, 9960, 8362, 14452, 29104, 1815, 32027, 17302, 21766, 5825, 16733, 15443, 15490, 1133, 16439, 19300, 17072, 21769, 11574, 8467, 7578, 17557, 24867, 32629, 9893, 21321, 13361, 13490, 626, 16534, 4203, 16606, 21412, 25379, 159, 6640, 14243, 9412, 16672, 23934, 7679, 7646, 5010, 26161, 22542, 30328, 27562, 21879, 19415, 23956, 22837, 25975, 20014, 2751, 21340, 5962, 26657, 32231, 18726, 4456, 2963, 29037, 6974, 16992, 31527, 25335, 7117, 26976, 21400, 10893, 31109, 4870, 28025, 31406, 2323, 22731, 25114, 24888, 17768, 7214, 22030, 21829, 23245, 25504, 21524, 7269, 1820, 2533, 20202, 5418, 18992, 31934, 30054, 31386, 3266, 30400, 8344, 17720, 20948, 18749, 9529, 15566, 23772, 19451, 17845, 9332, 227, 11332, 10244, 15180, 11593, 21891, 7473, 5193, 22284, 8019, 15035, 23035, 32069, 20466, 9018, 1193, 22262, 8946, 16965, 13985, 3586, 10290, 32660, 13004, 11133, 3853, 11618, 8581, 6438, 12753, 13845, 6059, 23602, 30067, 19745, 5109, 27980, 20865, 10026, 26246, 20953, 5207, 32105, 14018, 23168, 14230, 24656, 7007, 10986, 22738, 7537, 30911, 28358, 10891, 15516, 6525, 24593, 29023, 22599, 13638, 660, 24957, 21811, 23018, 28765, 15693, 27314, 5459, 28335, 16851, 10741, 3925, 32401, 10423, 230, 31202, 14852, 10568, 31152, 26191, 7585, 31759, 8133, 21267, 2952, 8695, 14962, 19479, 9906, 24621, 9704, 19799, 4061, 20586, 32336, 20011, 6504, 28917, 16755, 443, 17927, 23143, 26479, 22544, 7284, 13349, 1898, 9155, 7339, 22215, 19944, 31834, 26866, 24849, 3567, 6869, 23, 6437, 28009, 25731, 27897, 28152, 12489, 6170, 3913, 11523, 20743, 24978, 16443, 3667, 21763, 24695, 2114, 14423, 24551, 30525, 9951, 6141, 25025, 5513, 19884, 22212, 25383, 21098, 25870, 29386, 971, 16537, 8042, 21812, 18256, 22528, 19606, 10192, 9308, 6266, 398, 11769, 2543, 18906, 26729, 9404, 20211, 32046, 19595, 28217, 16404, 13125, 14107, 3147, 16337, 19566, 12216, 11883, 11475, 9603, 30055, 22225, 638, 1574, 17360, 23261, 26567, 17483, 30891, 17078, 8261, 16631, 11637, 19505, 5002, 8774, 6503, 5364, 24243, 28339, 20392, 12251, 9278, 28052, 11714, 10650, 3612, 28900, 16548, 13831, 27717, 5125, 21580, 26646, 8383, 20266, 29583, 18657, 19741, 4289, 32252, 21064, 29726, 6750, 3201, 12001, 10013, 835, 15246, 7683, 30725, 15374, 14131, 30650, 18739, 24778, 26226, 24293, 19768, 24427, 9401, 26318, 6531, 18874, 1663, 13471, 28874, 18646, 13626, 29610, 18933, 31987, 16971, 6011, 10160, 2419, 10227, 20550, 7752, 10242, 5505, 15147, 5417, 9709, 22622, 4098, 17569, 31446, 26608, 3494, 16614, 14251, 26813, 147, 13915, 25049, 27348, 6068, 15119, 3772, 26473, 31606, 22918, 16831, 23329, 14525, 23634, 20299, 25704, 1384, 16911, 11030, 22847, 126, 27969, 22627, 14316, 22263, 8078, 30866, 10593, 9941, 29828, 6212, 10697, 21857, 28371, 22464, 8033, 6839, 26041, 29333, 21385, 26244, 26301, 27265, 539, 527, 24480, 22930, 29435, 4982, 9361, 12171, 20975, 26170, 9888, 24201, 14513, 7422, 28277, 15078, 8003, 12098, 4702, 9859, 24601, 1526, 15984, 28927, 30410, 14516, 32266, 2679, 2691, 25178, 15120, 6062, 30535, 15121, 16166, 7931, 27632, 28073, 25829, 10086, 20209, 5145, 13945, 19006, 27891, 24565, 11285, 7627, 21844, 7145, 1804, 5038, 20023, 10833, 5780, 9480, 16674, 4837, 30228, 8978, 14504, 419, 11053, 31760, 20498, 12926, 6291, 1080, 21961, 6410, 17982, 1137, 26568, 24606, 23416, 6665, 29550, 29477, 11969, 8256, 31921, 1106, 12867, 18142, 9977, 344, 17624, 12684, 15349, 10044, 14550, 28902, 3207, 3812, 26112, 27714, 1068, 5128, 5783, 3504, 11398, 597, 28133, 6247, 29883, 8675, 4851, 22876, 28608, 3174, 239, 17940, 18392, 25256, 14033, 32182, 2903, 30263, 2623, 24676, 13996, 15194, 8621, 12491, 8094, 22984, 29689, 9686, 24223, 6677, 879, 19614, 6153, 1400, 8680, 22336, 28205, 16313, 5778, 17470, 30728, 11240, 8875, 9259, 22402, 6763, 28057, 18499, 983, 21969, 23409, 31451, 25321, 4684, 24109, 31322, 15510, 12047, 29640, 14876, 11985, 10767, 23283}

    Returns: 4732269

  44. "BBBBAXABAXABAXBBXXXAAXBXXXBXBBXXXAXAAABXBXBXBXXBXXBBAXAXXBAXXXABXBXAXXBAXXBXAXXBXXAAXAAAXXXXABAXAXXXAXAXXAAAABABXBXXXBAXBXXXAAXXBXXBXBXAXBAXXBAXXBBXXBXXAAABXXAAXXXBAAXABXXAXAXXBAXBXXABXXBXXBAAXBBAXXXXAAXAXXAXXBAABAXBXXBXABXXAAXXXBXAXAXXABBXAXXXABBXXBXXAXXXXAABXXBBBBBAXXXBXBXXAXXBABAAXXABXAXXAXXAXXXBAXXXBXBXXBBBAXBXABXXBXXAXXABBBXXXXXAXBXBAAXXXXABABBBAXXABBAXXBAXXXABXBXXBBXXXABBBXXXBBXBXXAAXXXXXBAXXBBAAAXXXAXAABXBXXXAABXAXAXXBAXXXBXAXXABAXXXAXBXAXXABXBBXBABBXBXXXAXBXXBXXAAAAXBBXXBXXBXXBXXBXXXBABBBAXAXXXBBXBXXAXXAXABBXXXXBAAAAXXBXBXAXXXXBABBXXBBAAXXXBAAXXBBXXAAAXXXAXBXXBAXAXXBBXXAXAXXBBABXBXXBAXBXBXXABAAXXXXAAAXXXXXBXXBBBXAXXXXBAAXAAXXXAXAXXAXABBABXXXXBBXBAXXXBAXXXBXXAABBBXXBXXABBAXBXXXXBABXBXAXXAXXABBXXAXAXXBXBBBXXXBXXABBAXXXABAXXXBXXXBBAAXXXAXXAXXABABAXBXXXAAXBBXBXXAABXXXABABXBAXXXXBXXXAXAAXXBBAAAAXXXXXXXBAAXBABBXAXXABXBXXAXBBXABXXXAXBBXXBBXXXBXBAXXAXXBAXBBXXAXXAABAXXXBBXXBAAXXXXBAXBAAXXXXBAAAXAAXBXBBXXBXXXXBXXBXABXBXXXBXXBBAAABXAXXABBXXXABAXXXXBBXXXABXBAXAXXXBAXXXBBXXABAXXBXAXBBXAXXAXBBXXBXXXBBAXBXXXAXXBBBABAABAAXAABABAAAAXXXXXXBXXBXBXXAAXXXBAXXBAXXXAXXAAXBXXXBBXXXAAAXXBAXBXXXAXXBAAABBBAXXBXXXAAABBXXBXXXBABBAXXXBXXBXXBBXXXXBAXBBXXXAXXAABAXXXXAABBXXAXXBXXAXBXBXXBABBBXBXXXBXXBBXXAXXABBAAXXXXBAXBAXXXBAAAXBXXAXXBXXAXBXXBBBXXXAXBBXXAAAAXAXXXXBAXXAXABXAXXXBAXBXXBBAXBXXXABXBXXBXAAXXXABAAXXABXXBXXABXXABAXAXBXBXXAAAAAXXAXXXAXBXXXXAAAAABXXAXXXAXXAABAXXXAXXBBBBXBXXBBXXXBBXXBXXAXXAXBXAABXBXXABXXXAXAXBXAXXABBAAABBAXXXBXBBAXXXXBBXXABXAXXBXXBABAXXXBXXAAXXBXXBXAAXBXXBXABXXBAXXBXAXXXAXAXXABBXXAAAAXXAXXAAABAXAXBBXXXXBXXXABXXXBAAXAXXBABABAXBXXXABXABXXBBXXABBBXAXXXBXXXBABAXXXBXXXBBXAXXBXXABXXBBXXABXXXXABXXABXXXABAXXBXXBXXBAAXAXXABAXAXBXXXAAXXABAXXXXBXBABXXXXAAAAAXXAXAXBXXAAXBAABXXXXXABBXXBBAXAXAXXXAXAXAXXXBBABBXXBXXAAXXXBXXXABXBAXXBXXABAAXXBAXXBXXABXAXXBBAXXAXAXXXAAAXXAXABBXXBXXXBBBXBBBXXAXXAXXAAAAXXBABXAXXXAXBXXBAAAXXAXXBXAABAXXXBXXXBXXXBBXBXXBAXAXAAXBXXXXAXABAXXBBBBABXXXBXXXXAXBXABXAXXXAAXXBXXAAABBAABBAXXXXBXBXXBAABXXXAXXAAAXXXBAXBAXXAXBXABXXXAXXBXXAAAXXXAABAXXBABXXAXXAAAAXABXXXXAXXBABXXXAXBXXXXABABXBXBAXAXAAXXXXBXAAXBXXXAAAXXABBXXXXAABXXXBXBXBXXBAAAAAXXXAXXAAXXXABXAXXAAXXXABXABXXBAXXAAAXXXBAXXABXAXXAXAXAXXAAAXBXXBAXAXXAAXXBAXXBXBXXBABBBBXXXXBXXXXBBAAXBXXAXXBAAXXXAAAXXXXABAAXBAAXXXAXXBAXXXBXABBBAXXXXBBBBXXABXXAXXBXBBXXBXXBBBAXAXAXBXXAXXXBXXBAXXABXAXXAXXBABAAAXXXAXAXXXXBABXBXAXXAXXBAAAXXXAXXABXXBXXAABBAABXXXBXXBAXAXXBAXBBXXXAAAXXXXAAAAXXXAXXAXBXXAAABXXAAAXXAAAXXAXXXAABBXXBXXAXAXXBXBBXXAXXBXBXBXXBBBXXBBAXAXXXBBAXAXAXXXXAXXAABABXXXXBBXBXXAXBXABXXBXXAABAABXBAABXXBBXXXXBBBBXBXXAXXXBBBXBBXXXAAXXXBAXAXXXBABABXAAAXBXXXBABXXXBBXXXAAXXBBXXXBAXXBAXXBABXABXBXXBBBXXXXBABABXXBXAXXBXXXAAAXXBXXBAXAXXAXXABXABXBXXAAXXXXBBBBXXXBXXBAAXXBXXBABXXXABABXXBXBXAXXXXAAAAXXXAABBBXXBXXBXAXXBBBXBXXBXBXXXAAXBXXABAAXBAXXXXBBXXAXXAXBBXBAXXXBAXXXBBBBXXBBXXAXXXBBBXXXXABXBBABXXXXABABXAXXXABBAXXXAAXXAXXXBBXBXXXBABXAXAXXXBXBBABXXXBXXXBABAAXXBAAXBXAXXAXXAXABBXXXBXXAXXBBABXBBAABXXXXBAXXXBAXBXXXABABBXXAXXXAXXABBABBXXXXBXAXXBBXXAXXBAXXBXBXBBXAXXBXXBXABBBXXXABXAXXBXBXXABXBBXXAXBXXAXAABXXXXAAXBABBAXXXXXAAXXXABXXBXAXAXXABBABXAXXBXXAABXBXAXXXXBABXXXAAXXXXBXXABBAABBAXXAAXXXBXAXXBAAXAAAXAXXAXXXXBXXBABXAXXBAXXXAXABBXXBBXXXAXXBBXAXBXXXBAAAAXXXABBXXXABXXBXXBAXBBXXXBAXXAXXAAAAXXAXXBABAAAAXXXXBABXXBBABXXXXXBXXBAXXAXAXXBBAAXXAXXXBXXAAAXXAXXBAAXXBAXAXXXXAAABXXXABXXBXXBXXBXXAAAABXXBAAAAXXXBXXBAXXABAAXXBXXXABXXXAAAAXAXBXXBAXAXXAXXABXXAXXBABBXXXXXAAXBBXAXXBXAXXAABXXAAXAXXAXAXBXXBXBXXBAAXAAAXXXBXBXXAAABXXXXBBXBABAXXXAXXBXABXXXBAXXABAXXXXBBBAXXXAABXBAXXAXXXBAXBBXBXAXXBXBXXBBAXAAAXXXBXAXXAXXXBAAAXXBAXAXXXBBBXBXXBAXXXXBXXABBAABBBAXXBAXXXAXXXAAXXBXXABAAXXAXXABBBXXXXBXBXXXABAXBBXXXBBBBBAAXXAXXAXBXBBBXXXXABXXAXBBXXBXXAXAXAXAXAAXXXAXAAXXAXXBBBXXAAXXXBXXBBBXBXXBBXBAAXXBXXXBAXBXAXAABXXXXABXABBXXXBXXAAAXXBXXAXBXXBBAXXAXAXXBBAXAAXXBXXXABXXXAABABAXBXBXBXXAAXXBXBXXAAAAXXABXAXXXAXAAXBXXBXXBBBXABXBXAXXXXAXXBBABBBAXXBAXAXXXXBABXXXABBXXXXABAXXXABXXAXAXXAAXXXAAXXAXBAABBXXAXXXAXXBBXXAXXAAAAXXBBAAXBAXXAXXXXABAAXXXXAXXAAXBXBAXXXBAXXABXXBXBBXXBAXBXXBXXBXXBBBAXAABXAXXXBBXXAAXBXXBBXXBXXAXBXBBBXBXXBXXBXXAXAAAXXAXBXBXXXXBBXXX"

    {5216, 10232, 262, 10, 21346, 23393, 9150, 13894, 21956, 25655, 23436, 4404, 21042, 2692, 19482, 29286, 32326, 24206, 29034, 8040, 7337, 7783, 16152, 29685, 13948, 6592, 17632, 1131, 1014, 2046, 31839, 17533, 18510, 1168, 9246, 1576, 9435, 9599, 19404, 25832, 10106, 24646, 30155, 28971, 6192, 12517, 29167, 12294, 18960, 14129, 21890, 17191, 29535, 15982, 13451, 19723, 20727, 25375, 79, 25969, 6377, 19229, 12057, 12814, 102, 9191, 4407, 30594, 22752, 23353, 30533, 13963, 2156, 17888, 3502, 10616, 24939, 10444, 4463, 13793, 7529, 22631, 16926, 9878, 32581, 25125, 13611, 16853, 24722, 29788, 28263, 4032, 11838, 30807, 25026, 25869, 6257, 4774, 16985, 1536, 31160, 32183, 17072, 30102, 14691, 29355, 10811, 17668, 11564, 5218, 25636, 30559, 15897, 4312, 27464, 19869, 21667, 27829, 14211, 3772, 20503, 11551, 4141, 8257, 3389, 21459, 26596, 740, 16440, 24948, 9612, 1930, 9645, 21026, 32405, 20595, 20263, 18511, 18044, 29365, 3770, 22990, 22421, 19433, 17895, 13101, 30983, 24612, 7104, 1349, 26136, 21545, 24140, 28943, 23211, 22492, 4909, 26042, 18694, 5370, 31616, 9466, 7385, 30216, 3845, 24994, 12156, 22921, 12928, 11381, 20857, 1396, 11615, 9017, 3402, 28389, 8860, 5646, 1892, 10771, 4325, 5886, 8052, 5762, 7675, 10197, 14056, 7034, 12632, 31283, 16561, 2231, 8724, 30175, 32327, 28514, 31753, 31070, 3566, 1856, 8246, 2245, 11833, 29738, 17505, 24267, 23244, 32701, 5632, 5154, 9829, 6994, 1114, 20744, 30238, 15920, 30186, 15641, 492, 29697, 27908, 8551, 15980, 12163, 24507, 28876, 5087, 13696, 18177, 10879, 1650, 13312, 10512, 19174, 13252, 22973, 8969, 16043, 18850, 471, 13787, 3090, 23061, 18377, 23143, 9866, 12446, 6044, 8418, 8322, 3264, 3675, 24442, 12157, 26047, 16070, 13372, 13929, 7080, 11850, 24117, 18988, 14737, 7729, 12759, 25729, 11554, 29975, 11423, 14594, 5972, 23709, 27637, 24709, 6777, 26465, 2900, 20140, 18813, 21293, 11690, 17848, 7275, 15214, 13826, 15518, 3634, 20456, 29536, 27485, 18346, 25513, 17388, 29070, 31698, 26683, 29523, 19261, 22876, 10526, 22635, 2039, 13675, 23413, 30230, 30756, 21403, 22016, 9064, 17560, 28482, 1354, 32524, 9316, 27125, 28708, 12771, 9458, 17230, 24657, 17647, 14417, 15853, 899, 3696, 32205, 21949, 6279, 31308, 30915, 27512, 31932, 12724, 10675, 18798, 11721, 26117, 15767, 25986, 5007, 17132, 18291, 1141, 9821, 19406, 14382, 8807, 17763, 10343, 2208, 17562, 20842, 9393, 18924, 6266, 24514, 26631, 4112, 986, 6523, 10122, 27322, 2689, 6872, 22468, 24670, 11493, 26368, 8587, 8069, 9270, 17399, 7720, 23144, 8094, 4813, 7865, 189, 26312, 30741, 724, 19409, 1439, 26777, 25197, 20695, 25944, 28236, 3834, 3455, 30386, 14720, 12244, 8907, 20860, 21081, 32225, 12831, 27992, 32386, 25200, 4247, 22464, 12062, 32100, 17564, 2886, 2818, 22165, 442, 19488, 26913, 15987, 5804, 11747, 20295, 8685, 441, 9871, 18699, 21905, 8004, 21196, 11007, 7156, 9886, 20339, 5673, 27476, 26910, 19536, 20407, 1908, 15399, 16622, 15592, 4410, 17908, 13156, 9770, 17100, 23415, 7535, 27788, 21850, 6384, 4829, 23287, 5435, 21032, 11749, 8723, 12932, 28848, 1118, 18608, 32730, 1901, 32047, 31589, 4996, 16213, 6663, 32630, 32452, 371, 2382, 19707, 3944, 561, 5211, 5183, 20380, 4566, 15847, 12903, 14338, 22094, 9409, 22868, 18437, 21034, 28362, 30826, 23783, 16391, 26321, 28787, 16979, 7515, 889, 28653, 218, 29480, 30001, 19372, 15397, 12775, 21070, 9860, 6735, 31646, 14289, 24644, 6001, 18763, 13005, 10627, 23133, 15564, 23230, 1181, 16783, 18940, 26139, 22520, 15456, 31519, 27951, 30092, 21632, 20260, 15266, 2968, 7000, 28001, 13019, 12637, 1010, 12566, 19829, 5544, 2829, 3860, 11210, 6901, 32227, 2585, 27928, 31014, 4622, 15241, 8238, 22002, 13506, 22123, 15315, 24161, 10391, 30144, 1685, 14362, 20654, 13307, 9641, 21967, 28156, 17160, 25821, 28517, 18149, 17804, 15054, 17749, 27917, 19823, 23899, 13138, 5483, 9112, 31321, 22060, 13983, 15607, 26760, 18676, 24965, 201, 25798, 15713, 2058, 17431, 29554, 9790, 7808, 7797, 21589, 427, 31801, 30349, 13448, 29414, 4434, 8745, 318, 28003, 4667, 6027, 23812, 14733, 21894, 906, 28580, 5398, 17134, 3207, 27977, 11660, 13209, 16803, 6373, 10542, 10138, 2607, 17872, 12797, 29882, 10597, 7346, 14102, 21112, 10837, 10146, 22590, 26446, 18465, 27023, 12223, 15158, 9837, 1247, 28275, 13165, 28178, 13655, 32286, 31607, 8722, 8507, 7680, 32611, 16593, 17846, 11691, 23376, 1410, 635, 6675, 25648, 24031, 2221, 8420, 11724, 26653, 12541, 24088, 12809, 3359, 32018, 22472, 32105, 2794, 18477, 31810, 1236, 857, 27405, 18013, 2201, 25361, 22288, 10416, 13496, 27804, 15146, 3650, 13410, 4285, 18599, 20074, 14156, 17935, 27198, 15309, 19679, 12186, 4105, 13705, 3725, 3367, 475, 27112, 22580, 28453, 17732, 28871, 10381, 18043, 92, 11629, 5393, 21710, 10246, 21440, 2654, 31571, 25462, 19896, 27612, 27617, 18673, 5397, 22176, 28747, 22484, 21837, 2961, 15340, 21464, 27081, 17609, 31619, 26004, 3152, 31294, 5954, 9284, 18372, 22945, 23329, 27848, 780, 30086, 31096, 10736, 28614, 7117, 29174, 11373, 8993, 7500, 15008, 4136, 3891, 15000, 2181, 4443, 13879, 1022, 13893, 6798, 21125, 14749, 24331, 1937, 2241, 1372, 32184, 15887, 25847, 19430, 2519, 9911, 32558, 3827, 24787, 16794, 20033, 17610, 20327, 22996, 7402, 18691, 20311, 7279, 21792, 19090, 19806, 5764, 5539, 23297, 2919, 24227, 17877, 765, 29440, 28021, 7115, 20, 27659, 27040, 18596, 4029, 2998, 27371, 16153, 27545, 12206, 30883, 18518, 23288, 22928, 18237, 23304, 32159, 24225, 31036, 26808, 13257, 16318, 26454, 5463, 18283, 15766, 13266, 3354, 15036, 32022, 11572, 27784, 24565, 20517, 17436, 28369, 7765, 30354, 6252, 22113, 2153, 27466, 25001, 17333, 4559, 13988, 28269, 8359, 22501, 30809, 29859, 5701, 8079, 25623, 13436, 27587, 1337, 4321, 25596, 19939, 22071, 23573, 23327, 9350, 19310, 2379, 17445, 20919, 23633, 6528, 9773, 25067, 15888, 7540, 32261, 4487, 25355, 1872, 22849, 19363, 16268, 1550, 20663, 272, 13881, 7826, 32442, 16537, 2597, 7545, 31562, 9055, 3000, 335, 25423, 18677, 14665, 30698, 29405, 27760, 21413, 10408, 13926, 8395, 14575, 29688, 23598, 11402, 25003, 19484, 14848, 18590, 13333, 2861, 23328, 18057, 8631, 27231, 10880, 17210, 32390, 3382, 16475, 26237, 24025, 302, 26337, 17124, 21238, 5148, 9092, 18419, 16679, 18101, 13431, 14875, 7652, 12319, 11674, 4563, 9113, 30118, 24919, 20715, 8617, 27312, 20681, 16925, 3506, 27891, 26404, 22246, 14867, 20709, 1105, 6036, 21931, 29300, 22943, 6372, 15864, 25859, 12348, 17392, 17766, 30017, 19248, 21075, 13766, 9672, 14306, 1954, 16615, 11134, 14517, 14730, 20305, 20506, 9876, 31507, 3707, 6022, 4303, 3366, 12094, 21640, 3877, 14414, 26762, 28834, 31266, 29627, 4696, 27447, 32171, 32140, 27871, 21486, 14807, 26635, 17500, 26112, 25023, 32555, 7389, 10778, 14040, 31978, 2242, 8772, 22795, 15232, 16541, 10442, 13609, 10826, 345, 2376, 30934, 18439, 9492, 387, 22307, 1126, 25957, 28290, 23434, 5449, 22455, 10971, 26070, 19613, 29268, 20345, 30682, 32570, 26563, 29084, 2914, 21258, 19540, 545, 1130, 14446, 14841, 12804, 5006, 26199, 35, 7362, 21711, 24349, 21573, 30275, 4825, 24725, 19290, 5070, 21017, 31353, 6405, 29199, 5588, 30471, 8791, 22108, 28766, 14423, 13790, 13987, 6970, 32749, 1246, 23969, 23171, 21643, 16862, 8021, 12170, 31304, 2150, 12725, 7873, 12518, 29192, 3288, 11361, 31901, 31762, 30501, 31684, 9681, 29598, 2889, 21056, 24546, 10777, 25105, 26239, 17316, 24212, 24986, 23606, 9161, 8077, 2745, 27642, 25951, 20839, 13721, 15700, 30999, 422, 10007, 21716, 7967, 31914, 18929, 7890, 24256, 17718, 14657, 22601, 30059, 11332, 9768, 16800, 26234, 6682, 16611, 20216, 1821, 14962, 17496, 21866, 1687, 13271, 24558, 7567, 18090, 28242, 29602, 32582, 6223, 11590, 21080, 27313, 12459, 153, 32366, 641, 27199, 20756, 5271, 11124, 9823, 3085, 22759, 13595, 25317, 12867, 6698, 32737, 22566, 19977, 17481, 13093, 5287, 5137, 24439, 14077, 9563, 18674, 6343, 9577, 18255, 11307, 19179, 21248, 11315, 12535, 903, 29551, 3674, 22880, 20971, 5284, 23515, 23235, 6226, 18685, 29288, 7575, 22696, 6341, 20207, 10657, 16367, 28680, 5150, 8806, 225, 7846, 23079, 26598, 16855, 7847, 11200, 12167, 8681, 5326, 21614, 10576, 6487, 16241, 25604, 1367, 14632, 18312, 2918, 28029, 3600, 10243, 13971, 18264, 10903, 8033, 2019, 21105, 7288, 24446, 6285, 30384, 20807, 28588, 8811, 22292, 11863, 29958, 30466, 31911, 24539, 21761, 26557, 11698, 9035, 26180, 17709, 4362, 9146, 19782, 7801, 10565, 5605, 20588, 26962, 10270, 26229, 13741, 31231, 25866, 15818, 27083, 16759, 27797, 17737, 7097, 27315, 27413, 13684, 31092, 29449, 26816, 1701, 31877, 1581, 22929, 14273, 15578, 8034, 24323, 21793, 21433, 30026, 14331, 15211, 18821, 9513, 21206, 20657, 10349, 15233, 18655, 19617, 32441, 11656, 6726, 20285, 19121, 9595, 6432, 23994, 26932, 1456, 14385, 31427, 3839, 16357, 8210, 13279, 29866, 12835, 23772, 19251, 11483, 22855, 6540, 6931, 22182, 3557, 27377, 18792, 4959, 29395, 5145, 19029, 3757, 11500, 28425, 30234, 19680, 18446, 19888, 13880, 13189, 28005, 26398, 3542, 55, 20204, 355, 8632, 27696, 25873, 8573, 10048, 5208, 926, 15633, 14868, 18786, 16678, 21851, 26799, 22810, 31122, 12333, 15554, 23683, 26805, 23621, 9457, 9929, 26842, 29620, 8237, 10976, 3038, 4431, 17580, 26804, 26290, 298, 15453, 21280, 15670, 7559, 25543, 21147, 7125, 12215, 21321, 284, 19322, 22670, 30138, 30256, 15696, 23828, 29260, 6475, 25549, 11133, 28086, 28251, 7406, 11356, 26258, 4259, 4548, 13331, 12547, 20423, 12079, 10382, 21916, 8995, 7146, 12081, 22397, 30478, 9663, 6731, 29532, 15379, 2269, 22047, 6692, 13989, 9119, 24750, 31550, 23879, 27954, 31186, 17276, 14120, 28581, 37, 3504, 8473, 1841, 31490, 3570, 27771, 9346, 29819, 913, 25536, 15250, 10478, 10383, 8190, 11884, 24038, 21597, 25270, 8476, 11658, 26003, 18672, 21019, 23491, 21124, 27009, 20350, 1697, 10262, 10377, 3181, 13819, 27345, 25663, 27351, 3670, 3637, 24305, 3428, 11016, 30289, 2630, 1451, 25502, 14225, 6087, 12966, 122, 2264, 29341, 25442, 8897, 7118, 1692, 4603, 25460, 20348, 30849, 19144, 28124, 28950, 13176, 5075, 6444, 32535, 28642, 26764, 17762, 8851, 7614, 32622, 21193, 10723, 16833, 12438, 22265, 2207, 19698, 23833, 6773, 18781, 13920, 13842, 1785, 30650, 16584, 672, 22847, 26460, 5060, 9167, 31611, 30015, 14986, 29717, 1952, 14124, 10732, 19893, 11693, 11639, 2547, 28707, 23838, 16444, 16031, 6766, 22414, 28216, 16649, 16732, 24189, 21373, 23367, 27580, 28240, 23440, 10488, 10905, 27864, 21994, 24473, 12638, 9200, 15620, 16927, 6589, 5699, 11779, 14457, 30432, 27012, 29311, 13701, 4225, 6552, 23965, 11104, 3475, 31158, 23941, 22560, 23078, 4798, 12392, 14022, 9356, 27329, 31854, 13754, 8462, 30153, 10480, 11475, 21907, 22733, 18077, 1764, 6239, 24235, 1661, 7702, 27791, 14850, 32004, 28704, 26579, 15698, 14335, 939, 9726, 17843, 20089, 18600, 30729, 15815, 10203, 21222, 1115, 19693, 15960, 8932, 15431, 1719, 24712, 28900, 19159, 11935, 13907, 11840, 24776, 25589, 3345, 12545, 469, 18972, 12015, 15790, 14137, 246, 18837, 19311, 413, 24097, 29500, 13140, 17351, 29548, 2031, 19645, 28995, 32019, 21836, 11118, 5707, 19031, 23291, 17065, 7936, 28486, 12351, 2413, 7386, 17979, 9484, 9705, 213, 30516, 24477, 24836, 5472, 21830, 10902, 10194, 17416, 20821, 27286, 26247, 14854, 20038, 30531, 21828, 20931, 29806, 28905, 13723, 22858, 6501, 28620, 8161, 20337, 13378, 21121, 23588, 29384, 12833, 20602, 28081, 17653, 11102, 2232, 32601, 28182, 28144, 32355, 117, 30130, 8849, 14686, 4903, 19744, 21791, 12258, 6918, 11331, 29118, 8748, 2293, 15440, 15179, 17058, 29044, 24942, 4669, 30761, 31991, 26888, 6869, 13087, 29217, 10919, 14563, 23925, 24030, 15995, 12939, 8787, 15642, 16346, 17313, 10827, 26700, 9213, 27842, 18457, 11618, 306, 8230, 7056, 27182, 7858, 14146, 17837, 25288, 86, 7996, 6471, 11932, 3374, 9605, 6347, 14886, 18626, 22611, 32032, 17195, 1762, 28999, 32655, 1649, 1545, 3641, 21935, 16491, 22866, 28155, 16645, 25268, 12680, 9301, 32064, 12538, 8972, 2822, 9918, 28177, 18514, 27085, 29140, 23752, 31104, 5777, 482, 25556, 20482, 7257, 28639, 18967, 452, 31154, 7992, 2082, 31908, 7762, 21723, 21240, 22055, 17550, 17428, 25450, 16033, 2182, 17070, 3420, 16334, 14133, 2374, 2915, 10803, 15612, 23271, 21120, 15126, 2271, 26580, 5433, 1201, 3074, 32466, 11849, 24990, 13861, 4594, 17298, 11274, 24945, 21868, 24506, 16317, 19932, 22589, 7504, 23074, 5495, 3146, 29387, 19982, 224, 1996, 3406, 1191, 17136, 10055, 14370, 14753, 4066, 22551, 19709, 14953, 29003, 31109, 9635, 4056, 3767, 32272, 16087, 6142, 8773, 18862, 10855, 17999, 12172, 5993, 9669, 22218, 26020, 28875, 31204, 2872, 24179, 28892, 10495, 6190, 4812, 21380, 7010, 296, 10727, 10975, 23048, 2893, 31859, 5778, 2410, 24002, 2550, 11090, 12354, 5532, 28845, 8844, 1772, 24898, 7057, 12698, 32206, 5813, 6699, 9194, 20405, 32368, 730, 3841, 31949, 8531, 15343, 7621, 17589, 1595, 2967, 5870, 30489, 4788, 892, 16010, 7324, 28260, 10236, 21908, 18461, 8002, 27528, 14281, 3385, 31050, 2999, 16401, 7891, 4875, 14615, 25165, 27213, 1619, 6492, 24929, 8869, 31954, 5772, 2574, 292, 11262, 11343, 21804, 6103, 10238, 29096, 17287, 24007, 32413, 12233, 31211, 30853, 17380, 12727, 13884, 9498, 1341, 5451, 28591, 11531, 2766, 32175, 22401, 28125, 19910, 22977, 13466, 25061, 12787, 17835, 7116, 20159, 6740, 15613, 27830, 24221, 27936, 7842, 5609, 25567, 6410, 11539, 25674, 31460, 32708, 24266, 25016, 32288, 27074, 4858, 1774, 111, 26432, 32381, 17578, 16809, 17030, 10255, 20855, 26475, 29368, 7751, 21605, 25624, 18830, 7022, 26382, 6045, 10411, 7297, 24171, 18719, 7584}

    Returns: 4340848

  45. "ABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXABXXBXX"

    {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 }

    Returns: 1500500

  46. "AABABAABAAXXABXXABXXXAAXBXXAXBXXBBBAXXXAAXXXABXXBXXABAAXXBABXXXXABAXXAXXABAXAXXXXABBAAAXXBXXXAXXAXBXXBAXAXBXXBAXBXXXAABBAXAAXXXBXXBBXAXXBXXBABXXABAXXXAXXBAXABXXBXXBBXAXXBXXAAABBXXABXXBXXBAXAXXBXXABXBXBXBXXAAAXXXXBBBXXBAXXXAAXAXXABXAXXXAAABAAAAXBXXXBXBAXXXAXBBXXXBAAXXXABAXBBXXXXBXXAABXXAXBXXBBBXBXXXAXABXXAXXABBAXXBXXABXXAXXABABXAXXBXXAXXBBBXAXXAXXBXXAABAAXBXXAAXAXXBBXXAXXABAXXBBXXBXXBXBXAAXBXXBXXABBXXBBXXXAAXAXXAXXABBABXAXXBBABXXXXAXXABXXAXBAXXXBBXXAXXBBBXXBXAAXXXBBXBAXXXABXXBBXXXABBABBBAXXXABAXXXXAAXBBXXXAXBXXAAAXXAXBBXXXBAAXXAXXABXXXBBBBXXAXXAAAXXXBXXAAABXXBBBXXXXAXXAAXXABBXXBXXXAAAAAAAXAXAXXXXAXXBABBXXBXXXAXXBAAXAXBBXXXBAXXAXXAABXXXBAXXXBAAABXBXXXBAXXXAABXXBBXXXABXXBXXABBAAXXXAXBXXAABXXXBXXBBXXAAAXXXBXAXXAABAAAXBXXAXAXXABXXAABXXAAXXXXBBBBXABXXXXBXAXXBBAXXBXAXXAAXXBXXBBAAXAXXABXXAXXAAXXBAXXXABBBXBXXXABXXXBBAXXXAXXBBBAAXXBXXBBBAXAXXXXBAXAXXAXXAAAXBAXXXABABXXXXBXXAAXXBABXAXXXAXXBAAABXXXBXBXXBBBAXXXXBBXXAXAXAXXBBAAXBXXAXXABAXXXABXXXABAXAAXXXXABXXAXXBABABABBBXXXBBXAXXXABXAXXAAXXBXBXXAAAXAXAXXBBXAXAXXBBXXXABABXBXBXXXXBXAAXXXBBBBBAXXXXBBXXXABAXAAXBXXXXAAXXXABAXXBAXBXAXXXABBXBXXBXXAXXABAAAXBXXBXBAXXXBABXXAXXBBXXBXXBBBXXBXXBAXAXAXXBAAXXXBXXABBBXBXXBXXBBXXBBXAXBXXXBBBBXXXAAXBXXAXBXAXXBAAXXAXXAXXABAAABXXBAXAAXXXAXXBBXBXXBXAXAXXABBXBXXAXABXBXXXABAXXXBXAXXABAAAXBAAXXXXXBABXAXXXXAAXXABXXXBABBXAXXAAXXXAAAXBBXBXXXXAXXBBXXBXXBABBBAXBXXAXXBXXABBXXXABXAXAXXXAABXXABXBXAXXBXXBBAXXAXBXXAXXAAAAXXAXAXXBAAXXXAAXBXXXBABBXXBAXAXXBXBXXBXBXBXXBBBBXXXAXXBBXXBXXBABABABBBXXXXBXXABXXABXXXBABBXXXAXXAAXXBAXXXBBBAAAXXXBXXAXBBXXXAABXBXXXAAXXAXXBABXXABXXXABXBXXBBXXBAXAXXXBBABAAXXXBXAXXAAXABXXXAAXXBBXXXAABBXXAAXXXBAXBXXXBAAXXXAXAXAXXBAAAXBXXAXXABXXBBXBXXBBXXXBBBXAAXBXXBXBBXXXAXBXXABBXXBXAXAAXXXBAXBXXXBAAAABXBXXAAXAXAXXXABBXXBXBXXAXBBXXAXXBBBBXXBBXXXAXXABAXXAAXXXAXXAABAXXBXBXBXXABXXABXXAXXBABXBAXXBAXXXBXXBBXBXXAXBXXAAAAAAXXBXXBAXXAXBBXXXABBXBXBXXXAXXAABXBXXAXBXXBAAXXAXXBXXBABAXXBXXBAAXXBXXABXXABXXBABXXXXBAABXXAXBXXAAXXAXXBAXXBAXAXXAXXBBAABAAAAAXXXBXXBABXAAXXXXAABAXXXXBBXXBXXAABXABXXXBXBXXBABXBXXBXAXXBXXABABAXXAAXXXBXBXBXXABAAXXAXAXXAAXXXAAXXXABBBXAAXXXXBBXXBAXXBXXBAXXAXAXXAABBBXBXAXXBAXAXXXAAABXAAXXXXXBXXABAXXBXXBAXAXXBAXXXABAABXXXBXBXBXXBBXXABBXXXXAAAABXXXXBBXXXABXAXXBXXABABAABXXBXBXXBBXAAXXXXABBBAXXXBXXXABXXAXXBBBBXABXXXBXAXXBAXXXAAXXBBXXXABABBXXXBBBXXXBXAXXABAXXXBXXBBAXAXXBBXBXXAAXXXBBBXAAXAXXXAXXABABXXXXXBBBABAXXAXXAXAXXBBBAXXXAXXBABBAXXXXXXBABAXBXXXAXXBBBXXBXXAXXABAAXXBAAXXXXBBAXAXXBXXBABXXXXABBBXBXXBXXAXXAAXBXXBXXAABAABBBXXAXXBXABXXXAABBXXBXXABXXXABXXXBBAXXBXBXXAAXBXXAAXAXXABXBXBXXBXXABABXXAXXABABXXAXXAAAXXBXXXAXXABBAXXAXXAXBBBXXAAXXXXABAXAXXBXXAABXAXXXXBABBAXXBXXBAXBAXXXAXABXBBXXXXBBAAXXABXXXBAXXABXBBXXXXAAXXAABXXXBXABXXAXXAABABXAXXABXXXAXXBAXAAXXXBXAXXABAAXXXABXXXAABAXXXAXXBAXXBXAXABXAXXAXXAABABBXBXXBXAXXABBXAXXBXXAXAXXABAXXBXXAAAAXXBXXBXXAXXABAAXXBXBXXBBAAAXXXXBBXXAXXAABXXBAXXXBXXAAAXXAXAXXABXAXAXXAXXABBAAXXAAXXXBAXXBAXXAXXABBXBXAXXABXXBXXAABXXBBXXXABBXBXXXXBBBAXXAXAXBXXAABXXXBBXXXBABAXXXBXAXXBBXAXXBBBXXXXAAABBABAXXAXXBBXBXXAXXAAAAXAXXBXXBABXXABXXXBXXAAXXBBXXXAABBAXAXXBBXXXAAXXAXAXXBABXXAXXAAAXXXXBABAXXXAXBXXBBAXBXXBXXABXXBXAXXBBBBABXAXXAXBXXBXXBBBXAXXABABXXXXXBXXAABBAXXXBXXABXXBXBXAXXAAXXAAXAXXAXXABBBBXAAXXXAXXBXXAABAXXXXBBXXXBAABXXAXXBAABXXXXBXXAAXBXXBBAXXXAXXBBBBBAAXAXXAXXAXXABBBXXXXAAXXBXXBAAXBXXAXXBBXXBXXBBABAXXXBAXXABAXXXXAAXXABAXAXXXAAXXXAABXXABXXXABBXAXXXBXBBXXBXXABAAAXAAXXXBXXAAXBXXBXXBBBXXBXAXBAXXXABBXAXAXXAAXXXBXBBXXBXXAABABAAXXBBXXXXAXXAXXAAXXAXBXXBBAXAXAXXAAXBXXXBBAXXXAXBXBXXAAAABBAXAXXBXXBBBXXBXXBBAXXBBXXXXBBBAAXXXBXBXBXXAXXABXBXBBXXXAXBXBBXXAXXBABAAXXXAXXBAAXABXXXXBBXXXABABXXXBXAXAXXBABXXXAXXBAABBBBXXXXBXXAAXXBAXBXAXXXBBABXBXXBXXBBXAXXXBBXBXBXXBAXXAXBXXAABABABXBXXXXXABAXBXXBXXBXXBBXAXAXXABXXXABABBXBXXXABXXXAXBXAXXAAAABXXXXXBBXXAXXAABABABBXXXXBXXAABXXAXAAXXXAXXABBAAXXAXXXAXXBBXBXBXXBAXXXAABBAXBXXXBAXAXXXBBBXXXBXBXXABBBXXAXXAXXBABXXXAAXXBXBXXBAAAABXAXXBXXAXAXBXBXXAABXBXAXXXAXAXXBABAXXBXXAAXXXBABXBBXXXBXXBAXXXABBBAABXXXXAXAXXAAXXXAABXXXBBXXBXXAABXXAAXXXAABBXXXAXXABXXBAXXX"

    {15586, 42415, 73842, 61352, 70338, 44384, 45584, 6930, 96523, 97431, 49014, 43077, 47836, 2009, 25408, 63714, 63602, 43664, 19337, 50152, 33408, 1152, 38234, 51025, 37607, 97603, 91787, 69, 80911, 37662, 76497, 16341, 77820, 20861, 96288, 33553, 60557, 26853, 1338, 965, 49737, 64785, 96783, 82312, 56067, 36455, 27056, 90429, 51113, 81715, 12294, 92903, 83551, 38108, 49647, 25791, 96121, 39550, 25971, 24753, 23633, 41440, 78491, 87439, 44830, 6606, 10635, 13036, 26287, 9968, 66201, 29044, 84767, 25284, 357, 1315, 93232, 59154, 33107, 17693, 38693, 5479, 41182, 15109, 99219, 589, 53911, 9592, 22977, 30720, 10518, 46243, 95160, 66987, 70999, 90715, 54180, 10428, 10320, 13397, 54276, 65021, 6633, 37886, 98471, 93261, 31028, 87764, 82080, 88374, 85958, 90621, 92227, 9639, 28430, 14495, 14585, 4173, 50094, 77400, 83960, 62022, 65679, 94616, 90495, 56957, 46817, 5461, 25353, 75365, 27018, 66439, 9929, 24231, 4805, 15004, 42909, 45222, 94007, 60213, 89006, 2510, 90725, 6169, 55679, 5103, 21874, 32912, 43467, 63000, 72783, 73404, 35389, 45866, 94587, 10924, 44035, 20242, 58708, 96666, 60714, 85795, 71861, 15967, 21784, 15947, 12459, 99660, 9246, 59404, 71594, 67587, 34837, 51958, 91724, 97037, 87060, 2203, 41988, 17718, 68999, 73067, 69879, 14591, 746, 41609, 86421, 29947, 59102, 5637, 57262, 66565, 65219, 49556, 59854, 48729, 78799, 80740, 69237, 62345, 76518, 32764, 10154, 55513, 81651, 96619, 16823, 69206, 10655, 14599, 2531, 52107, 65672, 66818, 44195, 5053, 50491, 71456, 3737, 39713, 31597, 2515, 24329, 33427, 70959, 11826, 87153, 36304, 61545, 16303, 43360, 29999, 5009, 5232, 30930, 65941, 3587, 66633, 19170, 12495, 54203, 66447, 96904, 79436, 91338, 32728, 89549, 42802, 56814, 5417, 6916, 33721, 96845, 46295, 2274, 87966, 90443, 85243, 44536, 15970, 42370, 40359, 3112, 78011, 34010, 19974, 23934, 7825, 93026, 23499, 94473, 85268, 87814, 783, 62865, 309, 21545, 66441, 52658, 14331, 1373, 55329, 98961, 55872, 26297, 82350, 19637, 4772, 61555, 96137, 26081, 39401, 22, 43625, 18569, 79143, 82526, 60888, 45419, 1994, 38890, 78733, 50407, 76642, 32697, 69763, 66745, 21345, 99169, 97874, 80718, 95251, 1380, 34021, 72028, 9618, 53517, 41171, 28862, 57856, 57538, 84218, 84200, 35330, 13601, 94352, 26495, 38641, 23096, 82564, 9268, 10971, 79800, 57708, 97786, 10899, 691, 40072, 26269, 53453, 77007, 27631, 54717, 27926, 10849, 75951, 92770, 81290, 56613, 18083, 91769, 68911, 39445, 6792, 55464, 35176, 31584, 76057, 67110, 65013, 7109, 20260, 32182, 62434, 80585, 61124, 30428, 18533, 9006, 75768, 82072, 10709, 31053, 61947, 53050, 22497, 20014, 53981, 46271, 51238, 59581, 52282, 40098, 49675, 22471, 11921, 12765, 82169, 37390, 65887, 54906, 68525, 43873, 75829, 69420, 8089, 63192, 37872, 76779, 97012, 36231, 85456, 32711, 31637, 21017, 91026, 9411, 62382, 57735, 78889, 90957, 62560, 57969, 79410, 62965, 25714, 32245, 17136, 28996, 17839, 28294, 56863, 66422, 32695, 85223, 50612, 67858, 5309, 11169, 35372, 77025, 75194, 93049, 86220, 30532, 78665, 23214, 38161, 339, 65787, 56201, 19665, 88362, 50037, 81726, 2890, 83117, 78687, 77659, 67168, 16120, 50407, 18694, 77333, 92280, 37710, 79924, 96859, 59205, 38570, 84864, 40950, 21115, 93845, 62273, 59272, 38126, 36972, 86696, 4948, 93029, 24388, 10672, 28111, 6866, 6944, 25278, 1916, 68968, 25615, 51796, 3903, 90037, 46556, 66793, 31835, 37818, 63983, 30436, 52936, 18464, 63899, 63953, 94823, 67189, 53184, 76987, 42944, 67614, 67707, 16035, 43382, 47222, 48163, 16184, 41537, 96992, 50911, 29871, 71812, 79136, 86684, 19293, 72871, 11032, 26508, 97835, 89648, 14233, 9876, 27122, 44821, 48864, 77454, 25232, 14109, 11915, 15895, 87906, 95440, 43506, 39474, 98331, 10260, 29538, 29558, 32476, 46849, 21456, 49964, 80332, 92447, 51091, 76484, 55186, 75414, 49628, 52721, 61897, 40238, 17, 8987, 16891, 76224, 49088, 95805, 2554, 40308, 87384, 51319, 53363, 42101, 19334, 25325, 6284, 26825, 48517, 41560, 48504, 28237, 65055, 16580, 53105, 61640, 73947, 87107, 92462, 42855, 26590, 53192, 69277, 83601, 78910, 67999, 96379, 74404, 35164, 5956, 43913, 69063, 89114, 30523, 76074, 65801, 9621, 16711, 14739, 73074, 12955, 57509, 48234, 53280, 64520, 58530, 63194, 48540, 25525, 20339, 47982, 64758, 91865, 73325, 48549, 99286, 75132, 21853, 55245, 14716, 5873, 51009, 74587, 8275, 39499, 67967, 20546, 50057, 52827, 15357, 63850, 89578, 61440, 45146, 2028, 93909, 38183, 94596, 19044, 79991, 47741, 33394, 54957, 82878, 69961, 78043, 58907, 82136, 17799, 93840, 81486, 16070, 61466, 29742, 96395, 5811, 62857, 88671, 50264, 8369, 20660, 2219, 72687, 80910, 14192, 23986, 76219, 49834, 15801, 1508, 33257, 49140, 83663, 59067, 79849, 28925, 27883, 30032, 17885, 72948, 93755, 91444, 86777, 45052, 68531, 29832, 24917, 91012, 20078, 37144, 38119, 84477, 42717, 32525, 47101, 88889, 455, 56713, 36018, 58265, 5401, 52639, 73255, 79727, 90182, 46538, 96220, 6606, 60186, 33382, 86726, 80166, 22515, 25861, 68107, 90140, 35769, 78379, 21173, 80705, 4855, 28005, 18221, 810, 60786, 80318, 84816, 95207, 75296, 27995, 32366, 48832, 50436, 69169, 47512, 25829, 13792, 33308, 21954, 17805, 63475, 33530, 83475, 80585, 23725, 16575, 93216, 67297, 55656, 25139, 71336, 30183, 49760, 74114, 22627, 2354, 85966, 82011, 2053, 31190, 30329, 54949, 52394, 22074, 90069, 28021, 20026, 41841, 46712, 13708, 18040, 53781, 18705, 78151, 58238, 12505, 23299, 50207, 8564, 48102, 84154, 92059, 42632, 10545, 62629, 92140, 67304, 88914, 22765, 82624, 54614, 54431, 9900, 33538, 9092, 84066, 32744, 64297, 84296, 13680, 18281, 84854, 86586, 81892, 30032, 45963, 10084, 72819, 49458, 17792, 55106, 10569, 82989, 99745, 69459, 20284, 14658, 34941, 67638, 14951, 8363, 12585, 82720, 61953, 30774, 52622, 1269, 35574, 76378, 16103, 94399, 54622, 4144, 88438, 4931, 92821, 8333, 69504, 13762, 8371, 60343, 45695, 88486, 23525, 99517, 47294, 84291, 94467, 49491, 14739, 56586, 15947, 99813, 8850, 33920, 65174, 51923, 78821, 80636, 18001, 54790, 87659, 13881, 67382, 85993, 85321, 21936, 95524, 55843, 73923, 90675, 660, 4972, 91830, 1438, 87829, 18469, 26289, 91478, 47523, 50419, 60522, 85087, 3611, 37399, 39766, 96593, 5466, 77087, 59620, 10259, 4430, 30569, 14451, 51187, 14613, 15121, 90122, 17789, 8461, 39439, 81519, 47666, 2579, 19661, 24611, 79876, 52919, 60673, 50901, 27015, 5943, 46432, 33148, 31154, 18100, 60475, 95538, 39183, 89322, 16982, 74438, 15767, 18699, 78814, 5401, 4202, 64054, 90145, 91477, 73797, 9419, 49100, 23970, 86941, 41899, 26904, 95329, 66804, 31174, 73838, 15685, 64530, 13148, 63828, 36615, 9247, 21648, 39567, 52066, 60214, 69569, 5428, 18087, 13027, 41187, 42209, 32411, 44889, 74677, 14808, 18150, 53925, 33820, 79382, 54006, 83792, 15544, 20744, 89900, 98316, 1502, 88039, 29470, 35348, 66957, 19469, 10182, 1825, 14764, 11311, 90177, 98434, 93148, 32340, 5156, 21524, 42930, 65455, 88658, 75899, 84879, 85329, 91930, 9433, 26011, 43466, 23400, 13221, 66679, 14297, 89761, 15493, 94266, 29384, 37980, 79111, 59367, 89477, 25941, 75477, 67077, 97206, 29901, 71343, 56406, 55540, 70488, 5542, 74707, 61763, 92893, 89934, 67680, 55048, 10412, 41980, 40516, 67331, 31507, 96025, 68580, 5158, 21051, 12126, 16568, 32878, 53594, 69449, 76230, 39417, 21329, 34486, 31125, 3488, 45184, 31994, 50060, 16814, 47391, 21620, 27556, 64281, 20470, 62094, 25251, 29208, 14904, 68907, 79923, 20285, 11253, 47433, 18490, 63116, 60310, 27825, 10195, 39924, 99061, 43957, 65156, 53733, 55285, 7970, 24890, 83082, 47383, 48830, 68410, 48736, 7509, 24795, 24032, 94446, 3291, 75797, 71765, 24351, 35675, 88674, 17860, 64629, 10888, 11536, 45206, 68968, 13103, 15771, 87079, 30455, 64586, 97286, 72096, 49317, 57853, 38258, 88206, 21199, 46925, 2902, 48378, 97572, 59478, 20151, 96419, 89533, 7558, 14144, 74065, 25399, 55887, 70588, 96691, 57446, 38441, 17161, 61523, 87028, 61120, 31831, 64976, 9874, 9842, 22586, 47348, 15413, 44517, 79941, 20878, 31211, 99584, 95584, 29707, 99287, 85119, 88899, 16777, 43075, 91219, 56588, 81620, 47965, 27154, 46614, 4572, 66765, 53940, 75410, 37614, 9165, 99399, 26915, 26601, 87841, 53036, 94829, 44700, 59408, 81322, 71029, 92343, 65179, 46890, 58999, 19367, 94901, 68939, 41628, 89710, 58651, 48032, 41172, 62553, 20941, 91744, 67339, 26235, 7717, 75108, 92454, 98242, 83599, 31679, 99160, 38928, 65153, 93042, 69913, 46133, 45652, 36679, 8831, 76931, 72282, 31016, 47447, 90154, 79930, 94487, 97150, 32205, 57762, 48071, 21075, 15485, 63971, 9939, 51224, 33164, 76779, 43127, 23842, 6988, 95766, 70853, 22901, 79424, 85069, 3489, 84987, 39259, 96283, 57752, 24862, 78128, 31301, 57717, 22877, 47217, 92994, 21341, 1220, 76644, 6547, 18437, 5767, 84315, 47003, 68137, 12729, 7019, 65433, 82119, 85376, 39815, 58813, 1556, 55124, 44341, 78594, 67125, 94928, 72329, 14595, 89210, 5231, 97240, 27063, 76623, 4035, 24248, 3880, 45947, 26155, 98510, 20906, 54358, 77772, 11856, 67921, 31549, 17641, 57204, 55886, 2865, 92574, 7600, 9634, 17832, 42193, 96715, 66459, 21130, 56530, 55163, 55782, 25735, 83502, 22553, 81100, 60304, 58247, 77242, 31338, 21644, 47214, 64839, 5315, 87285, 88540, 39159, 72673, 21388, 70597, 37379, 12291, 26640, 45686, 27106, 17696, 19965, 95242, 36606, 78420, 14555, 47647, 98926, 77857, 98621, 75958, 45646, 30017, 58165, 69764, 48723, 77730, 12045, 63210, 65259, 94587, 59872, 81972, 28717, 67846, 80720, 67657, 72980, 33654, 7394, 11366, 41210, 22962, 77648, 66681, 93866, 56778, 71654, 33298, 7998, 93968, 48408, 18084, 39954, 87345, 4058, 7606, 25312, 78478, 13465, 34203, 55958, 57646, 5521, 13489, 79853, 73342, 95783, 4432, 12163, 13155, 39009, 69609, 1555, 22005, 41947, 22874, 63883, 42392, 43653, 22759, 55942, 10479, 64082, 42324, 72963, 75289, 71962, 61849, 77629, 88744, 33420, 52157, 7716, 69751, 30757, 61742, 5364, 10243, 59244, 72311, 43308, 56420, 62058, 93563, 70314, 81765, 33596, 89482, 91741, 16538, 73876, 44731, 57634, 35609, 31913, 41857, 70651, 10100, 15027, 86665, 8165, 70125, 59746, 61579, 16017, 71506, 16631, 50950, 4189, 33074, 6140, 20378, 98731, 91512, 39992, 56505, 56954, 69982, 12943, 20741, 78620, 29677, 62129, 71560, 43567, 62924, 97688, 72648, 34456, 39038, 93279, 25730, 75797, 63865, 38711, 57281, 86169, 61115, 2596, 79767, 42757, 57799, 5489, 78196, 75356, 9304, 45769, 88957, 86624, 35132, 63566, 82439, 49156, 96908, 46486, 70668, 4361, 82947, 54843, 16357, 42261, 1204, 37946, 53217, 61992, 94600, 16328, 74429, 632, 67983, 44233, 61789, 34983, 96414, 41225, 59298, 59452, 92130, 57783, 14340, 93943, 76123, 98615, 14955, 16401, 29940, 40800, 43009, 38411, 9113, 95823, 33395, 50669, 31761, 72706, 93824, 99322, 41878, 11632, 9081, 51562, 73418, 71616, 66066, 24192, 71155, 20991, 55647, 40517, 945, 29919, 59531, 19932, 4055, 9349, 37710, 16799, 8000, 67371, 65029, 43570, 267, 86287, 64047, 49694, 37330, 93233, 40925, 74856, 81790, 31499, 89969, 11243, 72071, 77541, 88019, 63852, 12898, 71600, 7880, 77588, 89026, 9949, 74381, 70891, 40716, 13333, 38059, 96298, 27597, 95282, 3379, 39673, 23958, 19479, 90580, 9667, 42418, 60580, 84147, 75918, 66654, 94806, 32963, 92311, 74274, 18870, 29, 73957, 13830, 90071, 48313, 70949, 92880, 71372, 38310, 26430, 55349, 44834, 60543, 40462, 61333, 76179, 93127, 92797, 37044, 84131, 91999, 54519, 71533, 62903, 84958, 53127, 81712, 23852, 13320, 20618, 59831, 21549, 87338, 12682, 52669, 73360, 55598, 52884, 94616, 10121, 57042, 33780, 60624, 47336, 36518, 78023, 31415, 71464, 76926, 22489, 26146, 1520, 31692, 52984, 57504, 30374, 74010, 42704, 78482, 96393, 73375, 54976, 41251, 65831, 24024, 34517, 80609, 61815, 45826, 55998, 94229, 13872, 26829, 86983, 72631, 36835, 39899, 94513, 33196, 85070, 20626, 19113, 71036, 94201, 68822, 2849, 86886, 17548, 93027, 84068, 61406, 52873, 87266, 96117, 21409, 80319, 86754, 51938, 63568, 57544, 9585, 95805, 75235, 58525, 11540, 86483, 65767, 29743, 48347, 44392, 79410, 50240, 49600, 58923, 8349, 40890, 1498, 26445, 9659, 28199, 32662, 93792, 31377, 42985, 47406, 37829, 75662, 35315, 56260, 52590, 33764, 53216, 98585, 31278, 88607, 67084, 27777, 35029, 46364, 59945, 61698, 39016, 44133, 99483, 14117, 62008, 46435, 57327, 43060, 68730, 44700, 92432, 48653, 88095, 44263, 95012, 82526, 13613, 78117, 55069, 62939, 38741, 44986, 36570, 1684, 93261, 11428, 82296, 56466, 49065, 31026, 56012, 32363, 9870, 77567, 80476, 6236, 18895, 84681, 73653, 70815, 56835, 68645, 17446, 82310, 14750, 14204, 91446, 68143, 16007, 78627, 43386, 96737, 55890, 654, 53139, 83198, 96407, 93454, 53694, 80226, 77162, 97765, 89556, 4179, 22612, 79903, 61117, 14497, 78473, 49706, 76231, 81752, 29924, 75120, 61572, 72700, 81624, 98348, 92475, 42141, 55568, 52547, 29638, 72979, 53505, 14236, 36197, 26837, 39750, 19962, 33978, 84685, 81588, 46929, 10366, 52630, 32375, 77758, 19482, 86800, 54693, 29380, 70401, 34907, 76025, 59483, 48133, 5675, 52842, 99859, 80944, 72132, 59428, 5409, 55133, 89838, 47807, 71424, 11278, 62386, 88823, 36835, 4648, 23087, 12644, 74129, 1957, 88079, 4115, 12922, 61105, 99621, 12220, 97169, 92000, 16067, 26269, 21762, 86982, 32655, 11247, 62028, 72560, 94527, 56895, 50714, 37242, 7341, 90344, 26262, 72873, 65908, 70759, 33126, 64259, 38436, 74774, 80835, 56165, 25915, 97796, 56975, 11356, 4285, 12333, 92366, 13822, 53741, 4398, 65760, 51971, 5444, 37636, 96277, 5943, 3658, 91582, 59945, 98298, 27084, 74935, 22137, 89843, 27637, 55440, 19742, 93384, 63176, 1669, 11841, 81210, 3093, 74695, 11063, 83064, 6962, 48818, 40087, 60729, 86740, 47911, 18161, 10903, 8039, 98500, 58568, 73953, 18018, 42715, 58282, 87673, 64167, 12648, 63175, 75206, 38386, 83503, 45735, 45779, 16536, 80205, 40713, 29729, 29530, 22422, 67601, 94209 }

    Returns: 21100321

  47. "AABABAAXXXAXXAAXXXABAXXAXXBXABXXBBXXXBBBAXXXBAXXXBBXXBXAXAXXABBABXBAXXXXAAXBXXAXXAABXBXAAXXXXAXAXXAABXBXBXXBXXABABXXXAXBXXAXBBXXX"

    {40363, 74300, 48259, 63586, 36706, 68792, 96203, 11908, 95400, 49168, 42567, 37128, 39660, 60621, 41266, 825, 93321, 19455, 11582, 23574, 92543, 96571, 40588, 88843, 38853, 32364, 71172, 71915, 92682, 84016, 23852, 98180, 14981, 48620, 65637, 92922, 66578, 70666, 29212, 71839, 31175, 72074, 94022, 2154, 40525, 61919, 35383, 49135, 12059, 90852, 17564, 49495, 41385, 1686, 59120, 91385, 51593, 83980, 73779, 33936, 42851, 83340, 73449, 57205, 69129 }

    Returns: 1882788

  48. "ABAXXAXXBAXXAXX"

    {1, 2, 3, 4, 5, 6, 7, 8 }

    Returns: 26

  49. "BBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBABBBXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

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

    Returns: 437032

  50. "BAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAABAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

    {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 }

    Returns: 1875750

  51. "AXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXX"

    {3654, 6791, 5744, 7563, 6758, 8642, 9546, 8305, 1892, 8478, 212, 9679, 6133, 6721, 1583, 4571, 6823, 8410, 9509, 1333, 3616, 6814, 6181, 756, 7075, 5430, 695, 7538, 4545, 3648, 32, 3916, 4962, 8512, 6165, 8329, 3061, 2110, 9871, 7378, 6382, 5279, 1858, 846, 5788, 2980, 2049, 6242, 8211, 7795, 9259, 9061, 7568, 1065, 4759, 5168, 4766, 2883, 2875, 4943, 6094, 3899, 3214, 7181, 6715, 4401, 1330, 9988, 4387, 6852, 3794, 651, 9354, 5440, 7978, 2630, 9302, 5677, 8855, 9191, 2915, 4526, 2912, 1863, 9147, 6123, 8245, 7286, 200, 4996, 7414, 9688, 9601, 963, 9497, 5666, 9805, 8017, 155, 2107, 1297, 4906, 7348, 8253, 4503, 4509, 5764, 5182, 7782, 8816, 3549, 6635, 1573, 4972, 4921, 7349, 4883, 8043, 599, 2309, 9075, 4372, 9931, 9720, 8034, 8944, 2496, 6873, 6575, 1206, 2145, 6499, 6002, 947, 4767, 2585, 9459, 6647, 9285, 180, 8967, 9263, 6288, 6691, 5626, 9294, 6222, 1952, 7333, 3016, 9920, 2567, 8565, 4860, 4274, 3656, 574, 7055, 6196, 3954, 4507, 7189, 4336, 7727, 1750, 2737, 9343, 4488, 1271, 837, 1929, 1376, 8814, 6425, 3259, 9721, 7225, 1001, 5829, 8197, 6800, 2239, 4275, 8542, 3952, 3046, 6268, 1755, 8350, 771, 7009, 6045, 8556, 2167, 5784, 2865, 8196, 2790, 6282, 4765, 3220, 1863, 8980, 6112, 9359, 7191, 3821, 6858, 979, 2850, 5129, 2186, 7431, 1975, 4322, 7075, 1042, 4105, 7651, 6003, 2932, 2449, 2946, 3767, 2439, 3601, 9958, 8850, 8719, 4807, 150, 5098, 8780, 8772, 4373, 297, 9542, 5273, 3506, 6055, 6475, 7383, 8841, 3998, 7471, 4349, 7125, 8409, 2143, 7597, 7281, 513, 9945, 7323, 5679, 1288, 5844, 4233, 8992, 5208, 6454, 7263, 2533, 7780, 6181, 9347, 6439, 3755, 5158, 5419, 4326, 3835, 3265, 4816, 2443, 5416, 2272, 9185, 9777, 1321, 44, 4302, 6653, 8522, 7354, 9655, 2226, 5355, 7059, 7259, 185, 9653, 4736, 6052, 4318, 3193, 9789, 9918, 3021, 2412, 1186, 8731, 2137, 6613, 6977, 3627, 7977, 3773, 9331, 6986, 9425, 1131, 2985, 4941, 9943, 9345, 7426, 5510, 9202, 9763, 4386, 6898, 6454, 2975, 9551, 2803, 4482, 7597, 7852, 7790, 7234, 592, 4137, 2294, 899, 6533, 8752, 3589, 4734, 5995, 599, 5391, 5592, 4915, 388, 7343, 5586, 9762, 2247, 3378, 7991, 512, 1090, 1135, 5015, 7760, 8368, 103, 5585, 8226, 6199, 2095, 4771, 8959, 7835, 79, 97, 9575, 1521, 4214, 7073, 5481, 1770, 3645, 373, 5940, 2900, 6325, 3310, 2138, 3492, 591, 2190, 7288, 4739, 3474, 1676, 4338, 2373, 7938, 6458, 5382, 5579, 1288, 4697, 6372, 7809, 19, 2236, 7, 9627, 9212, 6967, 2492, 3363, 9007, 966, 8719, 4827, 9302, 3633, 5296, 562, 4214, 5725, 4034, 800, 7596, 7732, 7342, 4389, 9660, 132, 3765, 7978, 8238, 6801, 2422, 5985, 1035, 6610, 8130, 5499, 8848, 8344, 1609, 8931, 3129, 1724, 5814, 8281, 9838, 72, 3207, 503, 8971, 6555, 6702, 6269, 1884, 380, 6039, 745, 2289, 5947, 6320, 4675, 8888, 4139, 5068, 2479, 2228, 1126, 6604, 6969, 7688, 3589, 7731, 6455, 6360, 5011, 2494, 8580, 8083, 1616, 346, 699, 6534, 1154, 2493, 8523, 4159, 9831, 6441, 4270, 9523, 2287, 2055, 7498, 8482, 7634, 185, 4248, 8730, 8911, 6944, 3811, 5075, 4289, 7630, 4389, 2761, 3909, 5922, 9921, 1807, 4230, 3180, 9756, 599, 8567, 2872, 9439, 6442, 1075, 4127, 7209, 8999, 4843, 1912, 5677, 180, 1994, 4817, 442, 8151, 4004, 5156, 4192, 470, 4859, 1854, 6265, 1745, 2363, 2115, 4094, 1634, 3398, 9832, 8853, 3124, 3894, 9494, 7436, 3273, 9041, 7213, 2191, 2306, 2381, 4707, 1456, 5394, 858, 2710, 6105, 5159, 5606, 8842, 9102, 1456, 1262, 9109, 2611, 1479, 9190, 4619, 5999, 5417, 771, 446, 1295, 5556, 9318, 7683, 9377, 1430, 6024, 7451, 4092, 3854, 4560, 4773, 1268, 1560, 8184, 3010, 4214, 5885, 2784, 5893, 5095, 6927, 467, 3314, 8716, 1348, 5541, 4043, 6953, 7767, 6299, 1435, 5418, 4517, 6859, 2565, 8293, 1801, 2989, 1599, 9197, 9126, 9912, 5920, 8424, 8432, 7277, 461, 4611, 5555, 9579, 5575, 7599, 9145, 641, 2769, 4000, 1629, 3006, 8476, 614, 9625, 5296, 9428, 3728, 6115, 6742, 1904, 6055, 8522, 4065, 1130, 6385, 676, 996, 4588, 3081, 3580, 9737, 131, 8213, 1777, 3547, 5219, 3815, 1998, 4628, 4909, 374, 709, 6540, 7230, 7083, 5076, 543, 7438, 5222, 6045, 9032, 9458, 565, 9458, 6490, 2887, 6090, 3998, 2727, 2523, 6441, 251, 5963, 2904, 2163, 5871, 8729, 4623, 3299, 5288, 3840, 8507, 5594, 8341, 211, 2652, 4926, 4981, 4257, 9103, 2074, 3867, 2858, 8878, 8901, 4348, 3186, 635, 3273, 5630, 9594, 8240, 6633, 3396, 2765, 1293, 6071, 4019, 1144, 243, 3607, 8309, 230, 9673, 7448, 3681, 1788, 5279, 2113, 4203, 4353, 1946, 8149, 548, 9919, 1294, 6365, 3829, 2289, 2529, 2426, 9044, 777, 4964, 6020, 5649, 1744, 5253, 7239, 9570, 7038, 4282, 8079, 6408, 1315, 4937, 6861, 6910, 7232, 8573, 1190, 1371, 7057, 8711, 9616, 1920, 6682, 3611, 3737, 5380, 3459, 2414, 7752, 5149, 8062, 852, 259, 8189, 7889, 7959, 5834, 3527, 9964, 5066, 4388, 8894, 5994, 4216, 3476, 3454, 526, 5080, 4442, 3701, 36, 8306, 6911, 9, 3724, 6455, 9590, 8073, 6892, 2814, 7435, 364, 6241, 8843, 9395, 3180, 3375, 6273, 6975, 8129, 4919, 7132, 8426, 3115, 6756, 705, 3929, 9379, 5139, 3477, 2241, 3271, 5618, 1626, 5619, 5867, 759, 155, 9181, 1306, 1609, 2320, 908, 880, 802, 1706, 6943, 7546, 4483, 261, 2988, 2297, 1123, 1829, 4716, 9598, 249, 2406, 3659, 3622, 5047, 1833, 6770, 8821, 1249, 2646, 1985, 6067, 3028, 3189, 734, 1632, 468, 9108, 6752, 3, 4343, 187, 321, 3708, 566, 513, 4868, 2417, 7779, 7128, 2326, 4509, 6228, 6658, 869, 1037, 1129, 11, 5249, 7223, 7084, 1652, 1452, 3976, 3050, 606, 2762, 26, 1204, 135, 7826, 1706, 8499, 4672, 600, 8118, 4700, 4762, 7098, 2356, 6815, 9455, 9734, 2499, 4691, 1343, 4084, 2936, 7985, 3337, 5068, 4813, 8877, 69, 3486, 121, 1801, 8825, 164, 166, 9112, 1877, 2669, 4319, 9892, 8792, 6601, 3124, 3826, 516, 9751, 4608, 6092, 7111, 1083, 2402, 9398, 3015, 1589, 4768, 7095, 1735, 6414, 5869, 8191, 1815, 1866, 4837, 4299, 5881, 4677, 4746, 765, 2830, 755, 6582, 3260, 636, 494, 5172, 2514, 7611, 7635, 9153, 6488, 8462, 5297, 4644, 5679, 4280, 7471, 6379, 141, 5083, 5765, 2612, 1543, 46, 491, 5870, 2104, 1857, 6298, 5231, 48, 7895, 9455, 6134, 1828, 9537 }

    Returns: 4928909

  52. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

    {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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: 2000


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: