# A randomly generated list of 1000 numbers between 0 and 1000 number_list = [ 473, 650, 745, 569, 653, 411, 71, 920, 840, 973, 638, 770, 654, 997, 664, 114, 405, 305, 878, 547, 615, 895, 891, 741, 228, 796, 327, 822, 98, 292, 530, 674, 395, 870, 350, 686, 925, 315, 415, 124, 800, 770, 19, 416, 720, 188, 714, 140, 355, 94, 512, 187, 149, 11, 50, 374, 19, 28, 176, 754, 109, 72, 13, 830, 5, 920, 99, 983, 351, 749, 318, 871, 822, 776, 457, 990, 516, 531, 189, 960, 628, 143, 214, 585, 173, 426, 494, 939, 562, 105, 724, 546, 628, 339, 151, 869, 298, 618, 380, 983, 428, 88, 457, 389, 610, 718, 107, 677, 535, 106, 614, 919, 228, 350, 535, 402, 558, 455, 343, 14, 770, 225, 258, 527, 803, 941, 715, 169, 449, 168, 744, 404, 482, 394, 337, 214, 298, 132, 790, 132, 615, 696, 743, 380, 231, 350, 142, 358, 908, 465, 312, 14, 342, 91, 531, 48, 356, 149, 702, 880, 868, 54, 289, 422, 503, 279, 410, 739, 440, 83, 525, 973, 155, 65, 341, 567, 200, 447, 432, 852, 255, 988, 209, 106, 538, 286, 455, 906, 507, 175, 781, 665, 905, 401, 606, 577, 166, 925, 244, 781, 343, 325, 457, 466, 386, 957, 88, 666, 3, 609, 956, 595, 307, 611, 963, 243, 100, 720, 366, 364, 625, 699, 757, 692, 960, 88, 976, 390, 515, 272, 499, 456, 854, 483, 198, 735, 716, 869, 588, 449, 679, 987, 338, 882, 345, 809, 368, 964, 393, 908, 58, 763, 741, 351, 984, 18, 457, 146, 271, 419, 146, 490, 742, 511, 774, 500, 905, 141, 613, 705, 963, 752, 234, 936, 589, 62, 372, 481, 871, 789, 673, 209, 412, 854, 508, 507, 192, 202, 556, 120, 965, 678, 518, 867, 161, 98, 500, 1, 602, 235, 876, 899, 343, 89, 632, 545, 650, 187, 77, 605, 1, 205, 904, 28, 284, 64, 283, 891, 704, 444, 602, 865, 950, 139, 522, 684, 226, 103, 15, 483, 812, 283, 14, 329, 753, 488, 93, 81, 589, 88, 899, 739, 48, 615, 371, 288, 333, 213, 758, 854, 609, 987, 349, 94, 510, 42, 614, 403, 727, 245, 299, 177, 564, 6, 699, 712, 333, 659, 52, 897, 246, 99, 690, 245, 423, 750, 201, 288, 108, 118, 866, 247, 791, 661, 421, 314, 8, 184, 188, 890, 598, 661, 923, 131, 201, 377, 952, 46, 133, 185, 719, 861, 624, 876, 51, 170, 236, 349, 919, 578, 73, 626, 678, 926, 508, 538, 551, 10, 991, 285, 988, 942, 811, 800, 900, 506, 850, 832, 76, 871, 478, 636, 564, 26, 816, 857, 631, 163, 370, 199, 91, 645, 434, 241, 49, 413, 510, 453, 249, 564, 820, 608, 978, 646, 456, 56, 526, 970, 582, 649, 77, 163, 369, 982, 411, 844, 593, 280, 109, 197, 342, 326, 110, 280, 123, 303, 65, 387, 41, 665, 215, 618, 534, 374, 228, 691, 691, 589, 858, 16, 997, 467, 528, 370, 626, 111, 894, 602, 396, 490, 171, 336, 572, 580, 771, 861, 177, 373, 672, 52, 158, 592, 135, 985, 632, 855, 678, 35, 193, 35, 723, 328, 37, 64, 360, 765, 15, 744, 695, 278, 70, 656, 644, 783, 524, 414, 854, 172, 671, 840, 306, 594, 918, 632, 863, 235, 808, 694, 212, 474, 113, 752, 291, 456, 54, 566, 875, 151, 101, 932, 392, 205, 892, 675, 938, 688, 979, 918, 913, 204, 94, 210, 288, 902, 794, 394, 967, 620, 141, 185, 326, 570, 940, 735, 880, 400, 551, 835, 840, 411, 253, 543, 434, 91, 241, 582, 93, 620, 784, 887, 742, 376, 483, 948, 353, 535, 511, 688, 636, 419, 806, 962, 885, 410, 446, 105, 186, 542, 223, 245, 935, 745, 8, 224, 852, 23, 314, 716, 982, 330, 535, 731, 741, 222, 566, 417, 264, 42, 362, 936, 547, 222, 263, 575, 366, 349, 990, 337, 104, 654, 833, 290, 731, 391, 650, 14, 599, 675, 888, 927, 642, 594, 147, 372, 165, 297, 141, 118, 84, 392, 571, 464, 462, 678, 728, 8, 23, 175, 930, 309, 282, 211, 250, 273, 581, 226, 313, 526, 759, 86, 126, 738, 357, 942, 954, 422, 291, 670, 643, 618, 215, 709, 219, 365, 43, 657, 664, 12, 0, 938, 209, 393, 261, 147, 413, 279, 332, 547, 67, 146, 905, 27, 130, 220, 333, 900, 84, 145, 380, 419, 768, 590, 876, 611, 32, 668, 828, 500, 590, 817, 619, 812, 883, 392, 957, 426, 945, 938, 450, 156, 641, 383, 510, 27, 549, 204, 630, 106, 344, 698, 501, 668, 190, 763, 296, 740, 89, 458, 938, 786, 183, 940, 681, 329, 915, 125, 469, 989, 128, 263, 12, 650, 919, 831, 358, 524, 114, 855, 737, 778, 608, 513, 50, 87, 315, 642, 888, 993, 884, 860, 519, 783, 54, 634, 429, 940, 720, 241, 476, 279, 198, 690, 129, 473, 142, 713, 272, 544, 403, 305, 194, 743, 994, 91, 848, 524, 192, 64, 741, 181, 390, 163, 583, 712, 495, 619, 284, 270, 356, 793, 966, 688, 592, 447, 90, 717, 213, 259, 156, 27, 628, 435, 211, 997, 61, 883, 971, 942, 853, 927, 977, 163, 852, 567, 642, 454, 909, 763, 945, 822, 490, 263, 122, 833, 674, 466, 438, 4, 569, 164, 140, 922, 555, 135, 118, 467, 461, 701, 827, 915, 601, 398, 319, 714, 654, 60, 219, 2, 988, 494, 24, 319, 694, 875, 100, 101, 157, 455, 907, 446, 621, 812, 795, 662, 999, 167, 980, 232, 620, 453, 993, 183, 704, 709, 899, 98, 39, 622, 190, 130, 657, 391, 664, 533, 73, 478, 357, 35, 768, 6, 603, 265, 715, 170, 613, 635, 542, 760, 728, 368, 42, 67, 951, 454, 270, 324, 231, 881, 107, 797, 215, 626, 341, 934, 40, 931, 878, 370, 442, 439, 798, 683, 230, 448, 203, 277, 359, 866, 308, 493, 120, 466, 520, 25, 188, 460, 585, 685, 438, 719, 390, 597, 702, 12, 312, 533, 608, 540, 87, 572] word_list = [ "astonishing", "rehabilitation", "understanding", "mathematics", "liability", "obligation", "fashionable", "organisation", "evolution", "excavation", "constitution", "invisible", "implication", "academy", "appreciate", "aquarium", "generation", "reproduction", "accessible", "commemorate", "violation", "integration", "combination", "definition", "emergency", "deprivation", "vegetarian", "photocopy", "radiation", "admiration", "laboratory", "helicopter", "embarrassment", "experience", "hierarchy", "hospitality", "conventional", "deviation", "regulation", "indication", "acquisition", "ambiguous", "civilization", "exaggerate", "intermediate", "recommendation", "casualty", "motivation", "manufacture", "deteriorate" ]