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