Period of first differences

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

Given an ascending sequence of positive integers, take the first difference (so 1 2 4 5 7 8 becomes 1 2 1 2 1) then find the period of that--how long it goes before it repeats. The period of 1 2 1 2 1 is 2.

Options

exec is denied

now post-mortem time, all source codes will be revealed

Sample input:_

1 2 3 4 5 6
8 8 8 8 8 8 8 8 8
2 4 6 8 10 12
1 1 1 1 2 2 2 2 3 3 3 3 4
1 2 4 5 7 8
1 3 9 11 17 19 20 21 22 23 25 27 28 29 30 31 33 35 41 43 49 51 52 53 54 55 57 59 60 61 62 63 65 67 73 75 81 83 84 85 86 87 89 91 92 93 94 95 97 99
6 11 14 15 22 27 30 31 38 43 46 47 54 59 62 63 70 75 78 79 86 91 94 95
11 24 39 45 54 63 66 69 85 90 94 109 127 145 162 164 184 200 202 211 224 239 245 254 263 266 269 285 290 294 309 327 345 362 364 384 400 402 411 424 439 445 454 463 466 469 485 490 494 509 527 545 562 564 584 600 602 611 624 639 645 654 663 666 669 685 690 694 709 727 745 762 764 784 800 802 811 824 839 845 854 863 866 869 885 890 894 909 927 945 962 964 984 1000 1002 1011 1024 1039 1045 1054
10 24 32 50 69 74 78 84 92 108 120 136 152 171 188 208 215 220 223 232 246 254 272 291 296 300 306 314 330 342 358 374 393 410 430 437 442 445 454 468 476 494 513 518 522 528 536 552 564 580 596 615 632 652 659 664 667 676 690 698 716 735 740 744 750 758 774 786 802 818 837 854 874 881 886 889 898 912 920 938 957 962 966 972 980 996 1008 1024 1040 1059 1076 1096 1103 1108 1111 1120 1134 1142 1160 1179
5 10 26 32 37 43 61 63 68 73 89 95 100 106 124 126 131 136 152 158 163 169 187 189 194 199 215 221 226 232 250 252 257 262 278 284 289 295 313 315 320 325 341 347 352 358 376 378 383 388 404 410 415 421 439 441 446 451 467 473 478 484 502 504 509 514 530 536 541 547 565 567 572 577 593 599 604 610 628 630 635 640 656 662 667 673 691 693 698 703 719 725 730 736 754 756 761 766 782 788
5 17 32 40 50 67 70 84 99 119 127 140 146 149 161 176 184 194 211 214 228 243 263 271 284 290 293 305 320 328 338 355 358 372 387 407 415 428 434 437 449 464 472 482 499 502 516 531 551 559 572 578 581 593 608 616 626 643 646 660 675 695 703 716 722 725 737 752 760 770 787 790 804 819 839 847 860 866 869 881 896 904 914 931 934 948 963 983 991 1004 1010 1013 1025 1040 1048 1058 1075 1078 1092 1107
8 13 26 46 58 61 64 71 76 89 109 121 124 127 134 139 152 172 184 187 190 197 202 215 235 247 250 253 260 265 278 298 310 313 316 323 328 341 361 373 376 379 386 391 404 424 436 439 442 449 454 467 487 499 502 505 512 517 530 550 562 565 568 575 580 593 613 625 628 631 638 643 656 676 688 691 694 701 706 719 739 751 754 757 764 769 782 802 814 817 820 827 832 845 865 877 880 883 890 895
9 11 19 27 40 48 53 57 59 69 71 77 89 109 127 130 136 155 162 164 172 180 193 201 206 210 212 222 224 230 242 262 280 283 289 308 315 317 325 333 346 354 359 363 365 375 377 383 395 415 433 436 442 461 468 470 478 486 499 507 512 516 518 528 530 536 548 568 586 589 595 614 621 623 631 639 652 660 665 669 671 681 683 689 701 721 739 742 748 767 774 776 784 792 805 813 818 822 824 834
4 20 34 35 52 62 72 83 84 87 92 101 114 115 117 133 147 148 165 175 185 196 197 200 205 214 227 228 230 246 260 261 278 288 298 309 310 313 318 327 340 341 343 359 373 374 391 401 411 422 423 426 431 440 453 454 456 472 486 487 504 514 524 535 536 539 544 553 566 567 569 585 599 600 617 627 637 648 649 652 657 666 679 680 682 698 712 713 730 740 750 761 762 765 770 779 792 793 795 811
16 23 33 48 55 65 80 87 97 112 119 129 144 151 161 176 183 193 208 215 225 240 247 257 272 279 289 304 311 321 336 343 353 368 375 385 400 407 417 432 439 449 464 471 481 496 503 513 528 535 545 560 567 577 592 599 609 624 631 641 656 663 673 688 695 705 720 727 737 752 759 769 784 791 801 816 823 833 848 855 865 880 887 897 912 919 929 944 951 961 976 983 993 1008 1015 1025 1040 1047 1057 1072
8 13 33 47 59 74 92 94 112 128 135 146 154 159 179 193 205 220 238 240 258 274 281 292 300 305 325 339 351 366 384 386 404 420 427 438 446 451 471 485 497 512 530 532 550 566 573 584 592 597 617 631 643 658 676 678 696 712 719 730 738 743 763 777 789 804 822 824 842 858 865 876 884 889 909 923 935 950 968 970 988 1004 1011 1022 1030 1035 1055 1069 1081 1096 1114 1116 1134 1150 1157 1168 1176 1181 1201 1215
20 32 41 48 50 69 87 103 117 129 135 141 159 171 180 187 189 208 226 242 256 268 274 280 298 310 319 326 328 347 365 381 395 407 413 419 437 449 458 465 467 486 504 520 534 546 552 558 576 588 597 604 606 625 643 659 673 685 691 697 715 727 736 743 745 764 782 798 812 824 830 836 854 866 875 882 884 903 921 937 951 963 969 975 993 1005 1014 1021 1023 1042 1060 1076 1090 1102 1108 1114 1132 1144 1153 1160
20 25 33 51 56 64 82 87 95 113 118 126 144 149 157 175 180 188 206 211 219 237 242 250 268 273 281 299 304 312 330 335 343 361 366 374 392 397 405 423 428 436 454 459 467 485 490 498 516 521 529 547 552 560 578 583 591 609 614 622 640 645 653 671 676 684 702 707 715 733 738 746 764 769 777 795 800 808 826 831 839 857 862 870 888 893 901 919 924 932 950 955 963 981 986 994 1012 1017 1025 1043
21 23 24 39 58 61 66 82 87 102 121 140 142 143 158 177 180 185 201 206 221 240 259 261 262 277 296 299 304 320 325 340 359 378 380 381 396 415 418 423 439 444 459 478 497 499 500 515 534 537 542 558 563 578 597 616 618 619 634 653 656 661 677 682 697 716 735 737 738 753 772 775 780 796 801 816 835 854 856 857 872 891 894 899 915 920 935 954 973 975 976 991 1010 1013 1018 1034 1039 1054 1073 1092
8 26 45 48 63 64 74 87 94 96 112 118 130 147 160 168 186 205 208 223 224 234 247 254 256 272 278 290 307 320 328 346 365 368 383 384 394 407 414 416 432 438 450 467 480 488 506 525 528 543 544 554 567 574 576 592 598 610 627 640 648 666 685 688 703 704 714 727 734 736 752 758 770 787 800 808 826 845 848 863 864 874 887 894 896 912 918 930 947 960 968 986 1005 1008 1023 1024 1034 1047 1054 1056
20 34 41 56 68 87 88 94 104 116 134 154 168 175 190 202 221 222 228 238 250 268 288 302 309 324 336 355 356 362 372 384 402 422 436 443 458 470 489 490 496 506 518 536 556 570 577 592 604 623 624 630 640 652 670 690 704 711 726 738 757 758 764 774 786 804 824 838 845 860 872 891 892 898 908 920 938 958 972 979 994 1006 1025 1026 1032 1042 1054 1072 1092 1106 1113 1128 1140 1159 1160 1166 1176 1188 1206 1226
4 9 11 16 18 23 25 30 32 37 39 44 46 51 53 58 60 65 67 72 74 79 81 86 88 93 95 100 102 107 109 114 116 121 123 128 130 135 137 142 144 149 151 156 158 163 165 170 172 177 179 184 186 191 193 198 200 205 207 212 214 219 221 226 228 233 235 240 242 247 249 254 256 261 263 268 270 275 277 282 284 289 291 296 298 303 305 310 312 317 319 324 326 331 333 338 340 345 347 352
4 9 14 30 33 38 43 59 62 67 72 88 91 96 101 117 120 125 130 146 149 154 159 175 178 183 188 204 207 212 217 233 236 241 246 262 265 270 275 291 294 299 304 320 323 328 333 349 352 357 362 378 381 386 391 407 410 415 420 436 439 444 449 465 468 473 478 494 497 502 507 523 526 531 536 552 555 560 565 581 584 589 594 610 613 618 623 639 642 647 652 668 671 676 681 697 700 705 710 726
19 22 32 46 63 76 94 113 116 126 140 157 170 188 207 210 220 234 251 264 282 301 304 314 328 345 358 376 395 398 408 422 439 452 470 489 492 502 516 533 546 564 583 586 596 610 627 640 658 677 680 690 704 721 734 752 771 774 784 798 815 828 846 865 868 878 892 909 922 940 959 962 972 986 1003 1016 1034 1053 1056 1066 1080 1097 1110 1128 1147 1150 1160 1174 1191 1204 1222 1241 1244 1254 1268 1285 1298 1316 1335 1338
13 27 33 53 73 91 102 112 121 139 146 147 167 181 188 203 212 223 237 243 263 283 301 312 322 331 349 356 357 377 391 398 413 422 433 447 453 473 493 511 522 532 541 559 566 567 587 601 608 623 632 643 657 663 683 703 721 732 742 751 769 776 777 797 811 818 833 842 853 867 873 893 913 931 942 952 961 979 986 987 1007 1021 1028 1043 1052 1063 1077 1083 1103 1123 1141 1152 1162 1171 1189 1196 1197 1217 1231 1238
21 37 55 59 61 68 81 95 97 108 112 121 138 152 171 187 205 209 211 218 231 245 247 258 262 271 288 302 321 337 355 359 361 368 381 395 397 408 412 421 438 452 471 487 505 509 511 518 531 545 547 558 562 571 588 602 621 637 655 659 661 668 681 695 697 708 712 721 738 752 771 787 805 809 811 818 831 845 847 858 862 871 888 902 921 937 955 959 961 968 981 995 997 1008 1012 1021 1038 1052 1071 1087
7 22 36 42 57 71 77 92 106 112 127 141 147 162 176 182 197 211 217 232 246 252 267 281 287 302 316 322 337 351 357 372 386 392 407 421 427 442 456 462 477 491 497 512 526 532 547 561 567 582 596 602 617 631 637 652 666 672 687 701 707 722 736 742 757 771 777 792 806 812 827 841 847 862 876 882 897 911 917 932 946 952 967 981 987 1002 1016 1022 1037 1051 1057 1072 1086 1092 1107 1121 1127 1142 1156 1162
14 15 28 45 64 75 79 96 99 115 129 132 141 154 155 168 185 204 215 219 236 239 255 269 272 281 294 295 308 325 344 355 359 376 379 395 409 412 421 434 435 448 465 484 495 499 516 519 535 549 552 561 574 575 588 605 624 635 639 656 659 675 689 692 701 714 715 728 745 764 775 779 796 799 815 829 832 841 854 855 868 885 904 915 919 936 939 955 969 972 981 994 995 1008 1025 1044 1055 1059 1076 1079
19 25 37 46 56 75 88 101 103 121 137 151 170 187 193 205 214 224 243 256 269 271 289 305 319 338 355 361 373 382 392 411 424 437 439 457 473 487 506 523 529 541 550 560 579 592 605 607 625 641 655 674 691 697 709 718 728 747 760 773 775 793 809 823 842 859 865 877 886 896 915 928 941 943 961 977 991 1010 1027 1033 1045 1054 1064 1083 1096 1109 1111 1129 1145 1159 1178 1195 1201 1213 1222 1232 1251 1264 1277 1279
16 36 55 63 78 98 117 125 140 160 179 187 202 222 241 249 264 284 303 311 326 346 365 373 388 408 427 435 450 470 489 497 512 532 551 559 574 594 613 621 636 656 675 683 698 718 737 745 760 780 799 807 822 842 861 869 884 904 923 931 946 966 985 993 1008 1028 1047 1055 1070 1090 1109 1117 1132 1152 1171 1179 1194 1214 1233 1241 1256 1276 1295 1303 1318 1338 1357 1365 1380 1400 1419 1427 1442 1462 1481 1489 1504 1524 1543 1551
6 9 15 32 34 38 41 47 64 66 70 73 79 96 98 102 105 111 128 130 134 137 143 160 162 166 169 175 192 194 198 201 207 224 226 230 233 239 256 258 262 265 271 288 290 294 297 303 320 322 326 329 335 352 354 358 361 367 384 386 390 393 399 416 418 422 425 431 448 450 454 457 463 480 482 486 489 495 512 514 518 521 527 544 546 550 553 559 576 578 582 585 591 608 610 614 617 623 640 642
2 3 20 25 26 32 45 54 69 79 93 97 105 108 112 124 135 136 137 154 159 160 166 179 188 203 213 227 231 239 242 246 258 269 270 271 288 293 294 300 313 322 337 347 361 365 373 376 380 392 403 404 405 422 427 428 434 447 456 471 481 495 499 507 510 514 526 537 538 539 556 561 562 568 581 590 605 615 629 633 641 644 648 660 671 672 673 690 695 696 702 715 724 739 749 763 767 775 778 782
6 17 34 36 51 54 68 82 98 108 123 137 144 148 155 162 165 170 174 185 202 204 219 222 236 250 266 276 291 305 312 316 323 330 333 338 342 353 370 372 387 390 404 418 434 444 459 473 480 484 491 498 501 506 510 521 538 540 555 558 572 586 602 612 627 641 648 652 659 666 669 674 678 689 706 708 723 726 740 754 770 780 795 809 816 820 827 834 837 842 846 857 874 876 891 894 908 922 938 948
13 21 37 45 56 65 77 88 89 94 113 126 141 153 168 181 189 205 213 224 233 245 256 257 262 281 294 309 321 336 349 357 373 381 392 401 413 424 425 430 449 462 477 489 504 517 525 541 549 560 569 581 592 593 598 617 630 645 657 672 685 693 709 717 728 737 749 760 761 766 785 798 813 825 840 853 861 877 885 896 905 917 928 929 934 953 966 981 993 1008 1021 1029 1045 1053 1064 1073 1085 1096 1097 1102
22 28 47 48 62 78 84 95 108 123 141 150 151 164 180 198 211 226 246 252 271 272 286 302 308 319 332 347 365 374 375 388 404 422 435 450 470 476 495 496 510 526 532 543 556 571 589 598 599 612 628 646 659 674 694 700 719 720 734 750 756 767 780 795 813 822 823 836 852 870 883 898 918 924 943 944 958 974 980 991 1004 1019 1037 1046 1047 1060 1076 1094 1107 1122 1142 1148 1167 1168 1182 1198 1204 1215 1228 1243
13 30 40 42 56 72 90 93 98 111 128 138 140 154 170 188 191 196 209 226 236 238 252 268 286 289 294 307 324 334 336 350 366 384 387 392 405 422 432 434 448 464 482 485 490 503 520 530 532 546 562 580 583 588 601 618 628 630 644 660 678 681 686 699 716 726 728 742 758 776 779 784 797 814 824 826 840 856 874 877 882 895 912 922 924 938 954 972 975 980 993 1010 1020 1022 1036 1052 1070 1073 1078 1091
6 8 23 32 43 56 70 82 93 102 114 128 138 145 151 160 169 183 194 202 206 208 223 232 243 256 270 282 293 302 314 328 338 345 351 360 369 383 394 402 406 408 423 432 443 456 470 482 493 502 514 528 538 545 551 560 569 583 594 602 606 608 623 632 643 656 670 682 693 702 714 728 738 745 751 760 769 783 794 802 806 808 823 832 843 856 870 882 893 902 914 928 938 945 951 960 969 983 994 1002
11 22 33 44 55 66 77 88 99 110 121 132 143 154 165 176 187 198 209 220 231 242 253 264 275 286 297 308 319 330 341 352 363 374 385 396 407 418 429 440 451 462 473 484 495 506 517 528 539 550 561 572 583 594 605 616 627 638 649 660 671 682 693 704 715 726 737 748 759 770 781 792 803 814 825 836 847 858 869 880 891 902 913 924 935 946 957 968 979 990 1001 1012 1023 1034 1045 1056 1067 1078 1089 1100
9 13 16 34 41 45 48 66 73 77 80 98 105 109 112 130 137 141 144 162 169 173 176 194 201 205 208 226 233 237 240 258 265 269 272 290 297 301 304 322 329 333 336 354 361 365 368 386 393 397 400 418 425 429 432 450 457 461 464 482 489 493 496 514 521 525 528 546 553 557 560 578 585 589 592 610 617 621 624 642 649 653 656 674 681 685 688 706 713 717 720 738 745 749 752 770 777 781 784 802
19 30 43 52 53 72 89 92 94 102 120 138 149 162 171 172 191 208 211 213 221 239 257 268 281 290 291 310 327 330 332 340 358 376 387 400 409 410 429 446 449 451 459 477 495 506 519 528 529 548 565 568 570 578 596 614 625 638 647 648 667 684 687 689 697 715 733 744 757 766 767 786 803 806 808 816 834 852 863 876 885 886 905 922 925 927 935 953 971 982 995 1004 1005 1024 1041 1044 1046 1054 1072 1090
12 25 30 33 38 39 54 73 87 97 102 109 114 130 150 156 167 180 185 188 193 194 209 228 242 252 257 264 269 285 305 311 322 335 340 343 348 349 364 383 397 407 412 419 424 440 460 466 477 490 495 498 503 504 519 538 552 562 567 574 579 595 615 621 632 645 650 653 658 659 674 693 707 717 722 729 734 750 770 776 787 800 805 808 813 814 829 848 862 872 877 884 889 905 925 931 942 955 960 963
1 21 33 34 52 65 83 95 108 120 121 140 142 151 158 159 179 191 192 210 223 241 253 266 278 279 298 300 309 316 317 337 349 350 368 381 399 411 424 436 437 456 458 467 474 475 495 507 508 526 539 557 569 582 594 595 614 616 625 632 633 653 665 666 684 697 715 727 740 752 753 772 774 783 790 791 811 823 824 842 855 873 885 898 910 911 930 932 941 948 949 969 981 982 1000 1013 1031 1043 1056 1068
2 13 24 42 44 47 67 81 96 103 115 116 127 138 156 158 161 181 195 210 217 229 230 241 252 270 272 275 295 309 324 331 343 344 355 366 384 386 389 409 423 438 445 457 458 469 480 498 500 503 523 537 552 559 571 572 583 594 612 614 617 637 651 666 673 685 686 697 708 726 728 731 751 765 780 787 799 800 811 822 840 842 845 865 879 894 901 913 914 925 936 954 956 959 979 993 1008 1015 1027 1028
11 15 22 30 33 35 52 55 57 64 79 88 92 99 107 110 112 129 132 134 141 156 165 169 176 184 187 189 206 209 211 218 233 242 246 253 261 264 266 283 286 288 295 310 319 323 330 338 341 343 360 363 365 372 387 396 400 407 415 418 420 437 440 442 449 464 473 477 484 492 495 497 514 517 519 526 541 550 554 561 569 572 574 591 594 596 603 618 627 631 638 646 649 651 668 671 673 680 695 704
9 16 28 46 59 73 81 88 100 118 131 145 153 160 172 190 203 217 225 232 244 262 275 289 297 304 316 334 347 361 369 376 388 406 419 433 441 448 460 478 491 505 513 520 532 550 563 577 585 592 604 622 635 649 657 664 676 694 707 721 729 736 748 766 779 793 801 808 820 838 851 865 873 880 892 910 923 937 945 952 964 982 995 1009 1017 1024 1036 1054 1067 1081 1089 1096 1108 1126 1139 1153 1161 1168 1180 1198
14 26 38 50 62 74 86 98 110 122 134 146 158 170 182 194 206 218 230 242 254 266 278 290 302 314 326 338 350 362 374 386 398 410 422 434 446 458 470 482 494 506 518 530 542 554 566 578 590 602 614 626 638 650 662 674 686 698 710 722 734 746 758 770 782 794 806 818 830 842 854 866 878 890 902 914 926 938 950 962 974 986 998 1010 1022 1034 1046 1058 1070 1082 1094 1106 1118 1130 1142 1154 1166 1178 1190 1202
9 28 48 56 70 86 102 116 126 136 150 152 156 162 171 190 210 218 232 248 264 278 288 298 312 314 318 324 333 352 372 380 394 410 426 440 450 460 474 476 480 486 495 514 534 542 556 572 588 602 612 622 636 638 642 648 657 676 696 704 718 734 750 764 774 784 798 800 804 810 819 838 858 866 880 896 912 926 936 946 960 962 966 972 981 1000 1020 1028 1042 1058 1074 1088 1098 1108 1122 1124 1128 1134 1143 1162
18 20 34 37 38 55 57 71 74 75 92 94 108 111 112 129 131 145 148 149 166 168 182 185 186 203 205 219 222 223 240 242 256 259 260 277 279 293 296 297 314 316 330 333 334 351 353 367 370 371 388 390 404 407 408 425 427 441 444 445 462 464 478 481 482 499 501 515 518 519 536 538 552 555 556 573 575 589 592 593 610 612 626 629 630 647 649 663 666 667 684 686 700 703 704 721 723 737 740 741
9 15 32 37 53 61 67 84 89 105 113 119 136 141 157 165 171 188 193 209 217 223 240 245 261 269 275 292 297 313 321 327 344 349 365 373 379 396 401 417 425 431 448 453 469 477 483 500 505 521 529 535 552 557 573 581 587 604 609 625 633 639 656 661 677 685 691 708 713 729 737 743 760 765 781 789 795 812 817 833 841 847 864 869 885 893 899 916 921 937 945 951 968 973 989 997 1003 1020 1025 1041
5 13 14 18 21 31 36 40 45 62 65 73 74 78 81 91 96 100 105 122 125 133 134 138 141 151 156 160 165 182 185 193 194 198 201 211 216 220 225 242 245 253 254 258 261 271 276 280 285 302 305 313 314 318 321 331 336 340 345 362 365 373 374 378 381 391 396 400 405 422 425 433 434 438 441 451 456 460 465 482 485 493 494 498 501 511 516 520 525 542 545 553 554 558 561 571 576 580 585 602
9 26 31 47 67 68 86 95 109 121 122 136 156 161 165 172 179 182 194 203 220 225 241 261 262 280 289 303 315 316 330 350 355 359 366 373 376 388 397 414 419 435 455 456 474 483 497 509 510 524 544 549 553 560 567 570 582 591 608 613 629 649 650 668 677 691 703 704 718 738 743 747 754 761 764 776 785 802 807 823 843 844 862 871 885 897 898 912 932 937 941 948 955 958 970 979 996 1001 1017 1037
17 33 49 65 81 97 113 129 145 161 177 193 209 225 241 257 273 289 305 321 337 353 369 385 401 417 433 449 465 481 497 513 529 545 561 577 593 609 625 641 657 673 689 705 721 737 753 769 785 801 817 833 849 865 881 897 913 929 945 961 977 993 1009 1025 1041 1057 1073 1089 1105 1121 1137 1153 1169 1185 1201 1217 1233 1249 1265 1281 1297 1313 1329 1345 1361 1377 1393 1409 1425 1441 1457 1473 1489 1505 1521 1537 1553 1569 1585 1601
21 22 30 43 57 59 74 94 109 126 132 144 163 164 172 185 199 201 216 236 251 268 274 286 305 306 314 327 341 343 358 378 393 410 416 428 447 448 456 469 483 485 500 520 535 552 558 570 589 590 598 611 625 627 642 662 677 694 700 712 731 732 740 753 767 769 784 804 819 836 842 854 873 874 882 895 909 911 926 946 961 978 984 996 1015 1016 1024 1037 1051 1053 1068 1088 1103 1120 1126 1138 1157 1158 1166 1179
4 14 20 21 35 44 57 71 91 101 109 127 141 156 159 169 175 176 190 199 212 226 246 256 264 282 296 311 314 324 330 331 345 354 367 381 401 411 419 437 451 466 469 479 485 486 500 509 522 536 556 566 574 592 606 621 624 634 640 641 655 664 677 691 711 721 729 747 761 776 779 789 795 796 810 819 832 846 866 876 884 902 916 931 934 944 950 951 965 974 987 1001 1021 1031 1039 1057 1071 1086 1089 1099
15 16 29 46 56 74 84 93 109 121 134 144 158 159 172 189 199 217 227 236 252 264 277 287 301 302 315 332 342 360 370 379 395 407 420 430 444 445 458 475 485 503 513 522 538 550 563 573 587 588 601 618 628 646 656 665 681 693 706 716 730 731 744 761 771 789 799 808 824 836 849 859 873 874 887 904 914 932 942 951 967 979 992 1002 1016 1017 1030 1047 1057 1075 1085 1094 1110 1122 1135 1145 1159 1160 1173 1190
2 21 39 59 70 85 105 118 120 121 140 158 178 189 204 224 237 239 240 259 277 297 308 323 343 356 358 359 378 396 416 427 442 462 475 477 478 497 515 535 546 561 581 594 596 597 616 634 654 665 680 700 713 715 716 735 753 773 784 799 819 832 834 835 854 872 892 903 918 938 951 953 954 973 991 1011 1022 1037 1057 1070 1072 1073 1092 1110 1130 1141 1156 1176 1189 1191 1192 1211 1229 1249 1260 1275 1295 1308 1310 1311
7 24 43 46 59 67 74 76 92 97 111 117 134 153 156 169 177 184 186 202 207 221 227 244 263 266 279 287 294 296 312 317 331 337 354 373 376 389 397 404 406 422 427 441 447 464 483 486 499 507 514 516 532 537 551 557 574 593 596 609 617 624 626 642 647 661 667 684 703 706 719 727 734 736 752 757 771 777 794 813 816 829 837 844 846 862 867 881 887 904 923 926 939 947 954 956 972 977 991 997
10 25 33 48 56 71 79 94 102 117 125 140 148 163 171 186 194 209 217 232 240 255 263 278 286 301 309 324 332 347 355 370 378 393 401 416 424 439 447 462 470 485 493 508 516 531 539 554 562 577 585 600 608 623 631 646 654 669 677 692 700 715 723 738 746 761 769 784 792 807 815 830 838 853 861 876 884 899 907 922 930 945 953 968 976 991 999 1014 1022 1037 1045 1060 1068 1083 1091 1106 1114 1129 1137 1152
10 21 28 32 45 56 70 83 89 92 103 123 133 145 155 166 173 177 190 201 215 228 234 237 248 268 278 290 300 311 318 322 335 346 360 373 379 382 393 413 423 435 445 456 463 467 480 491 505 518 524 527 538 558 568 580 590 601 608 612 625 636 650 663 669 672 683 703 713 725 735 746 753 757 770 781 795 808 814 817 828 848 858 870 880 891 898 902 915 926 940 953 959 962 973 993 1003 1015 1025 1036
10 19 28 37 46 55 64 73 82 91 100 109 118 127 136 145 154 163 172 181 190 199 208 217 226 235 244 253 262 271 280 289 298 307 316 325 334 343 352 361 370 379 388 397 406 415 424 433 442 451 460 469 478 487 496 505 514 523 532 541 550 559 568 577 586 595 604 613 622 631 640 649 658 667 676 685 694 703 712 721 730 739 748 757 766 775 784 793 802 811 820 829 838 847 856 865 874 883 892 901
15 22 23 40 41 50 68 88 93 102 117 125 135 144 160 173 180 181 198 199 208 226 246 251 260 275 283 293 302 318 331 338 339 356 357 366 384 404 409 418 433 441 451 460 476 489 496 497 514 515 524 542 562 567 576 591 599 609 618 634 647 654 655 672 673 682 700 720 725 734 749 757 767 776 792 805 812 813 830 831 840 858 878 883 892 907 915 925 934 950 963 970 971 988 989 998 1016 1036 1041 1050
17 25 32 42 59 69 86 94 101 111 128 138 155 163 170 180 197 207 224 232 239 249 266 276 293 301 308 318 335 345 362 370 377 387 404 414 431 439 446 456 473 483 500 508 515 525 542 552 569 577 584 594 611 621 638 646 653 663 680 690 707 715 722 732 749 759 776 784 791 801 818 828 845 853 860 870 887 897 914 922 929 939 956 966 983 991 998 1008 1025 1035 1052 1060 1067 1077 1094 1104 1121 1129 1136 1146
16 19 27 36 45 54 61 77 91 106 109 117 126 135 144 151 167 181 196 199 207 216 225 234 241 257 271 286 289 297 306 315 324 331 347 361 376 379 387 396 405 414 421 437 451 466 469 477 486 495 504 511 527 541 556 559 567 576 585 594 601 617 631 646 649 657 666 675 684 691 707 721 736 739 747 756 765 774 781 797 811 826 829 837 846 855 864 871 887 901 916 919 927 936 945 954 961 977 991 1006
1 12 24 42 49 66 85 104 107 110 117 118 123 136 137 148 160 178 185 202 221 240 243 246 253 254 259 272 273 284 296 314 321 338 357 376 379 382 389 390 395 408 409 420 432 450 457 474 493 512 515 518 525 526 531 544 545 556 568 586 593 610 629 648 651 654 661 662 667 680 681 692 704 722 729 746 765 784 787 790 797 798 803 816 817 828 840 858 865 882 901 920 923 926 933 934 939 952 953 964
11 30 50 55 56 65 67 84 96 114 118 135 152 160 165 180 193 203 222 242 247 248 257 259 276 288 306 310 327 344 352 357 372 385 395 414 434 439 440 449 451 468 480 498 502 519 536 544 549 564 577 587 606 626 631 632 641 643 660 672 690 694 711 728 736 741 756 769 779 798 818 823 824 833 835 852 864 882 886 903 920 928 933 948 961 971 990 1010 1015 1016 1025 1027 1044 1056 1074 1078 1095 1112 1120 1125
10 26 37 47 62 78 85 97 114 127 135 151 162 172 187 203 210 222 239 252 260 276 287 297 312 328 335 347 364 377 385 401 412 422 437 453 460 472 489 502 510 526 537 547 562 578 585 597 614 627 635 651 662 672 687 703 710 722 739 752 760 776 787 797 812 828 835 847 864 877 885 901 912 922 937 953 960 972 989 1002 1010 1026 1037 1047 1062 1078 1085 1097 1114 1127 1135 1151 1162 1172 1187 1203 1210 1222 1239 1252
18 19 29 49 52 69 87 88 98 118 121 138 156 157 167 187 190 207 225 226 236 256 259 276 294 295 305 325 328 345 363 364 374 394 397 414 432 433 443 463 466 483 501 502 512 532 535 552 570 571 581 601 604 621 639 640 650 670 673 690 708 709 719 739 742 759 777 778 788 808 811 828 846 847 857 877 880 897 915 916 926 946 949 966 984 985 995 1015 1018 1035 1053 1054 1064 1084 1087 1104 1122 1123 1133 1153
2 21 31 37 51 66 75 76 78 97 107 113 127 142 151 152 154 173 183 189 203 218 227 228 230 249 259 265 279 294 303 304 306 325 335 341 355 370 379 380 382 401 411 417 431 446 455 456 458 477 487 493 507 522 531 532 534 553 563 569 583 598 607 608 610 629 639 645 659 674 683 684 686 705 715 721 735 750 759 760 762 781 791 797 811 826 835 836 838 857 867 873 887 902 911 912 914 933 943 949
16 18 33 37 55 75 85 93 97 106 110 129 144 146 161 165 183 203 213 221 225 234 238 257 272 274 289 293 311 331 341 349 353 362 366 385 400 402 417 421 439 459 469 477 481 490 494 513 528 530 545 549 567 587 597 605 609 618 622 641 656 658 673 677 695 715 725 733 737 746 750 769 784 786 801 805 823 843 853 861 865 874 878 897 912 914 929 933 951 971 981 989 993 1002 1006 1025 1040 1042 1057 1061
19 36 50 69 86 100 119 136 150 169 186 200 219 236 250 269 286 300 319 336 350 369 386 400 419 436 450 469 486 500 519 536 550 569 586 600 619 636 650 669 686 700 719 736 750 769 786 800 819 836 850 869 886 900 919 936 950 969 986 1000 1019 1036 1050 1069 1086 1100 1119 1136 1150 1169 1186 1200 1219 1236 1250 1269 1286 1300 1319 1336 1350 1369 1386 1400 1419 1436 1450 1469 1486 1500 1519 1536 1550 1569 1586 1600 1619 1636 1650 1669
7 12 27 43 51 54 65 77 83 89 94 109 125 133 136 147 159 165 171 176 191 207 215 218 229 241 247 253 258 273 289 297 300 311 323 329 335 340 355 371 379 382 393 405 411 417 422 437 453 461 464 475 487 493 499 504 519 535 543 546 557 569 575 581 586 601 617 625 628 639 651 657 663 668 683 699 707 710 721 733 739 745 750 765 781 789 792 803 815 821 827 832 847 863 871 874 885 897 903 909
9 21 34 37 55 73 79 92 110 119 131 144 147 165 183 189 202 220 229 241 254 257 275 293 299 312 330 339 351 364 367 385 403 409 422 440 449 461 474 477 495 513 519 532 550 559 571 584 587 605 623 629 642 660 669 681 694 697 715 733 739 752 770 779 791 804 807 825 843 849 862 880 889 901 914 917 935 953 959 972 990 999 1011 1024 1027 1045 1063 1069 1082 1100 1109 1121 1134 1137 1155 1173 1179 1192 1210 1219
10 14 32 33 50 61 73 86 90 96 107 115 124 135 137 150 154 164 173 177 195 196 213 224 236 249 253 259 270 278 287 298 300 313 317 327 336 340 358 359 376 387 399 412 416 422 433 441 450 461 463 476 480 490 499 503 521 522 539 550 562 575 579 585 596 604 613 624 626 639 643 653 662 666 684 685 702 713 725 738 742 748 759 767 776 787 789 802 806 816 825 829 847 848 865 876 888 901 905 911
12 26 38 40 54 74 86 94 107 115 122 124 130 146 155 160 166 172 174 184 198 210 212 226 246 258 266 279 287 294 296 302 318 327 332 338 344 346 356 370 382 384 398 418 430 438 451 459 466 468 474 490 499 504 510 516 518 528 542 554 556 570 590 602 610 623 631 638 640 646 662 671 676 682 688 690 700 714 726 728 742 762 774 782 795 803 810 812 818 834 843 848 854 860 862 872 886 898 900 914
4 22 32 37 56 74 82 84 86 97 111 131 149 158 170 180 188 194 196 214 224 229 248 266 274 276 278 289 303 323 341 350 362 372 380 386 388 406 416 421 440 458 466 468 470 481 495 515 533 542 554 564 572 578 580 598 608 613 632 650 658 660 662 673 687 707 725 734 746 756 764 770 772 790 800 805 824 842 850 852 854 865 879 899 917 926 938 948 956 962 964 982 992 997 1016 1034 1042 1044 1046 1057
18 37 49 69 87 89 97 114 124 135 147 163 169 179 193 198 213 229 248 260 280 298 300 308 325 335 346 358 374 380 390 404 409 424 440 459 471 491 509 511 519 536 546 557 569 585 591 601 615 620 635 651 670 682 702 720 722 730 747 757 768 780 796 802 812 826 831 846 862 881 893 913 931 933 941 958 968 979 991 1007 1013 1023 1037 1042 1057 1073 1092 1104 1124 1142 1144 1152 1169 1179 1190 1202 1218 1224 1234 1248
12 30 34 35 50 66 84 90 107 118 132 138 147 163 173 191 207 215 227 245 249 250 265 281 299 305 322 333 347 353 362 378 388 406 422 430 442 460 464 465 480 496 514 520 537 548 562 568 577 593 603 621 637 645 657 675 679 680 695 711 729 735 752 763 777 783 792 808 818 836 852 860 872 890 894 895 910 926 944 950 967 978 992 998 1007 1023 1033 1051 1067 1075 1087 1105 1109 1110 1125 1141 1159 1165 1182 1193
4 20 36 51 62 79 81 101 107 121 122 138 144 160 172 176 192 208 223 234 251 253 273 279 293 294 310 316 332 344 348 364 380 395 406 423 425 445 451 465 466 482 488 504 516 520 536 552 567 578 595 597 617 623 637 638 654 660 676 688 692 708 724 739 750 767 769 789 795 809 810 826 832 848 860 864 880 896 911 922 939 941 961 967 981 982 998 1004 1020 1032 1036 1052 1068 1083 1094 1111 1113 1133 1139 1153
10 14 30 42 44 48 65 79 98 107 119 122 139 149 159 163 179 191 193 197 214 228 247 256 268 271 288 298 308 312 328 340 342 346 363 377 396 405 417 420 437 447 457 461 477 489 491 495 512 526 545 554 566 569 586 596 606 610 626 638 640 644 661 675 694 703 715 718 735 745 755 759 775 787 789 793 810 824 843 852 864 867 884 894 904 908 924 936 938 942 959 973 992 1001 1013 1016 1033 1043 1053 1057
13 25 29 33 39 54 73 86 87 92 96 109 121 125 129 135 150 169 182 183 188 192 205 217 221 225 231 246 265 278 279 284 288 301 313 317 321 327 342 361 374 375 380 384 397 409 413 417 423 438 457 470 471 476 480 493 505 509 513 519 534 553 566 567 572 576 589 601 605 609 615 630 649 662 663 668 672 685 697 701 705 711 726 745 758 759 764 768 781 793 797 801 807 822 841 854 855 860 864 877
16 18 35 40 55 72 73 84 87 90 106 108 125 130 145 162 163 174 177 180 196 198 215 220 235 252 253 264 267 270 286 288 305 310 325 342 343 354 357 360 376 378 395 400 415 432 433 444 447 450 466 468 485 490 505 522 523 534 537 540 556 558 575 580 595 612 613 624 627 630 646 648 665 670 685 702 703 714 717 720 736 738 755 760 775 792 793 804 807 810 826 828 845 850 865 882 883 894 897 900
10 26 29 39 56 72 76 85 96 108 126 127 142 147 157 173 176 186 203 219 223 232 243 255 273 274 289 294 304 320 323 333 350 366 370 379 390 402 420 421 436 441 451 467 470 480 497 513 517 526 537 549 567 568 583 588 598 614 617 627 644 660 664 673 684 696 714 715 730 735 745 761 764 774 791 807 811 820 831 843 861 862 877 882 892 908 911 921 938 954 958 967 978 990 1008 1009 1024 1029 1039 1055
16 23 28 44 63 70 74 83 98 105 110 126 145 152 156 165 180 187 192 208 227 234 238 247 262 269 274 290 309 316 320 329 344 351 356 372 391 398 402 411 426 433 438 454 473 480 484 493 508 515 520 536 555 562 566 575 590 597 602 618 637 644 648 657 672 679 684 700 719 726 730 739 754 761 766 782 801 808 812 821 836 843 848 864 883 890 894 903 918 925 930 946 965 972 976 985 1000 1007 1012 1028
7 14 32 42 44 48 56 61 68 86 96 98 102 110 115 122 140 150 152 156 164 169 176 194 204 206 210 218 223 230 248 258 260 264 272 277 284 302 312 314 318 326 331 338 356 366 368 372 380 385 392 410 420 422 426 434 439 446 464 474 476 480 488 493 500 518 528 530 534 542 547 554 572 582 584 588 596 601 608 626 636 638 642 650 655 662 680 690 692 696 704 709 716 734 744 746 750 758 763 770
10 29 42 50 52 61 80 93 101 103 112 131 144 152 154 163 182 195 203 205 214 233 246 254 256 265 284 297 305 307 316 335 348 356 358 367 386 399 407 409 418 437 450 458 460 469 488 501 509 511 520 539 552 560 562 571 590 603 611 613 622 641 654 662 664 673 692 705 713 715 724 743 756 764 766 775 794 807 815 817 826 845 858 866 868 877 896 909 917 919 928 947 960 968 970 979 998 1011 1019 1021
22 32 42 62 72 82 102 112 122 142 152 162 182 192 202 222 232 242 262 272 282 302 312 322 342 352 362 382 392 402 422 432 442 462 472 482 502 512 522 542 552 562 582 592 602 622 632 642 662 672 682 702 712 722 742 752 762 782 792 802 822 832 842 862 872 882 902 912 922 942 952 962 982 992 1002 1022 1032 1042 1062 1072 1082 1102 1112 1122 1142 1152 1162 1182 1192 1202 1222 1232 1242 1262 1272 1282 1302 1312 1322 1342
3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 169 171 173 175 177 179 181 183 185 187 189 191 193 195 197 199 201
9 27 41 54 58 69 74 79 98 100 110 123 132 144 146 153 154 168 176 194 208 221 225 236 241 246 265 267 277 290 299 311 313 320 321 335 343 361 375 388 392 403 408 413 432 434 444 457 466 478 480 487 488 502 510 528 542 555 559 570 575 580 599 601 611 624 633 645 647 654 655 669 677 695 709 722 726 737 742 747 766 768 778 791 800 812 814 821 822 836 844 862 876 889 893 904 909 914 933 935
16 35 40 60 66 67 71 87 102 120 136 143 160 164 172 182 202 213 222 236 255 260 280 286 287 291 307 322 340 356 363 380 384 392 402 422 433 442 456 475 480 500 506 507 511 527 542 560 576 583 600 604 612 622 642 653 662 676 695 700 720 726 727 731 747 762 780 796 803 820 824 832 842 862 873 882 896 915 920 940 946 947 951 967 982 1000 1016 1023 1040 1044 1052 1062 1082 1093 1102 1116 1135 1140 1160 1166
15 21 35 52 66 80 86 100 117 131 145 151 165 182 196 210 216 230 247 261 275 281 295 312 326 340 346 360 377 391 405 411 425 442 456 470 476 490 507 521 535 541 555 572 586 600 606 620 637 651 665 671 685 702 716 730 736 750 767 781 795 801 815 832 846 860 866 880 897 911 925 931 945 962 976 990 996 1010 1027 1041 1055 1061 1075 1092 1106 1120 1126 1140 1157 1171 1185 1191 1205 1222 1236 1250 1256 1270 1287 1301
9 20 28 38 47 58 66 76 85 96 104 114 123 134 142 152 161 172 180 190 199 210 218 228 237 248 256 266 275 286 294 304 313 324 332 342 351 362 370 380 389 400 408 418 427 438 446 456 465 476 484 494 503 514 522 532 541 552 560 570 579 590 598 608 617 628 636 646 655 666 674 684 693 704 712 722 731 742 750 760 769 780 788 798 807 818 826 836 845 856 864 874 883 894 902 912 921 932 940 950
7 10 16 19 25 28 34 37 43 46 52 55 61 64 70 73 79 82 88 91 97 100 106 109 115 118 124 127 133 136 142 145 151 154 160 163 169 172 178 181 187 190 196 199 205 208 214 217 223 226 232 235 241 244 250 253 259 262 268 271 277 280 286 289 295 298 304 307 313 316 322 325 331 334 340 343 349 352 358 361 367 370 376 379 385 388 394 397 403 406 412 415 421 424 430 433 439 442 448 451
19 20 21 36 50 55 65 77 90 108 116 118 126 133 145 152 161 179 180 181 196 210 215 225 237 250 268 276 278 286 293 305 312 321 339 340 341 356 370 375 385 397 410 428 436 438 446 453 465 472 481 499 500 501 516 530 535 545 557 570 588 596 598 606 613 625 632 641 659 660 661 676 690 695 705 717 730 748 756 758 766 773 785 792 801 819 820 821 836 850 855 865 877 890 908 916 918 926 933 945
20 24 39 51 61 63 70 76 90 103 114 134 138 153 165 175 177 184 190 204 217 228 248 252 267 279 289 291 298 304 318 331 342 362 366 381 393 403 405 412 418 432 445 456 476 480 495 507 517 519 526 532 546 559 570 590 594 609 621 631 633 640 646 660 673 684 704 708 723 735 745 747 754 760 774 787 798 818 822 837 849 859 861 868 874 888 901 912 932 936 951 963 973 975 982 988 1002 1015 1026 1046
13 17 24 29 32 51 65 68 83 103 116 126 131 151 164 168 175 180 183 202 216 219 234 254 267 277 282 302 315 319 326 331 334 353 367 370 385 405 418 428 433 453 466 470 477 482 485 504 518 521 536 556 569 579 584 604 617 621 628 633 636 655 669 672 687 707 720 730 735 755 768 772 779 784 787 806 820 823 838 858 871 881 886 906 919 923 930 935 938 957 971 974 989 1009 1022 1032 1037 1057 1070 1074
14 25 45 50 62 69 74 76 93 102 106 118 128 142 153 173 178 190 197 202 204 221 230 234 246 256 270 281 301 306 318 325 330 332 349 358 362 374 384 398 409 429 434 446 453 458 460 477 486 490 502 512 526 537 557 562 574 581 586 588 605 614 618 630 640 654 665 685 690 702 709 714 716 733 742 746 758 768 782 793 813 818 830 837 842 844 861 870 874 886 896 910 921 941 946 958 965 970 972 989
8 14 25 35 51 60 79 84 94 99 119 126 132 143 153 169 178 197 202 212 217 237 244 250 261 271 287 296 315 320 330 335 355 362 368 379 389 405 414 433 438 448 453 473 480 486 497 507 523 532 551 556 566 571 591 598 604 615 625 641 650 669 674 684 689 709 716 722 733 743 759 768 787 792 802 807 827 834 840 851 861 877 886 905 910 920 925 945 952 958 969 979 995 1004 1023 1028 1038 1043 1063 1070
16 30 33 52 56 70 79 95 103 112 126 142 156 159 178 182 196 205 221 229 238 252 268 282 285 304 308 322 331 347 355 364 378 394 408 411 430 434 448 457 473 481 490 504 520 534 537 556 560 574 583 599 607 616 630 646 660 663 682 686 700 709 725 733 742 756 772 786 789 808 812 826 835 851 859 868 882 898 912 915 934 938 952 961 977 985 994 1008 1024 1038 1041 1060 1064 1078 1087 1103 1111 1120 1134 1150
16 32 49 68 86 93 109 117 133 143 160 174 190 207 226 244 251 267 275 291 301 318 332 348 365 384 402 409 425 433 449 459 476 490 506 523 542 560 567 583 591 607 617 634 648 664 681 700 718 725 741 749 765 775 792 806 822 839 858 876 883 899 907 923 933 950 964 980 997 1016 1034 1041 1057 1065 1081 1091 1108 1122 1138 1155 1174 1192 1199 1215 1223 1239 1249 1266 1280 1296 1313 1332 1350 1357 1373 1381 1397 1407 1424 1438
8 21 36 37 44 52 69 80 81 88 98 114 119 121 137 141 145 161 180 188 201 216 217 224 232 249 260 261 268 278 294 299 301 317 321 325 341 360 368 381 396 397 404 412 429 440 441 448 458 474 479 481 497 501 505 521 540 548 561 576 577 584 592 609 620 621 628 638 654 659 661 677 681 685 701 720 728 741 756 757 764 772 789 800 801 808 818 834 839 841 857 861 865 881 900 908 921 936 937 944
1 21 35 54 63 79 91 96 108 122 140 143 146 147 167 181 200 209 225 237 242 254 268 286 289 292 293 313 327 346 355 371 383 388 400 414 432 435 438 439 459 473 492 501 517 529 534 546 560 578 581 584 585 605 619 638 647 663 675 680 692 706 724 727 730 731 751 765 784 793 809 821 826 838 852 870 873 876 877 897 911 930 939 955 967 972 984 998 1016 1019 1022 1023 1043 1057 1076 1085 1101 1113 1118 1130
17 22 38 43 59 64 80 85 101 106 122 127 143 148 164 169 185 190 206 211 227 232 248 253 269 274 290 295 311 316 332 337 353 358 374 379 395 400 416 421 437 442 458 463 479 484 500 505 521 526 542 547 563 568 584 589 605 610 626 631 647 652 668 673 689 694 710 715 731 736 752 757 773 778 794 799 815 820 836 841 857 862 878 883 899 904 920 925 941 946 962 967 983 988 1004 1009 1025 1030 1046 1051
18 33 43 50 70 88 103 113 120 140 158 173 183 190 210 228 243 253 260 280 298 313 323 330 350 368 383 393 400 420 438 453 463 470 490 508 523 533 540 560 578 593 603 610 630 648 663 673 680 700 718 733 743 750 770 788 803 813 820 840 858 873 883 890 910 928 943 953 960 980 998 1013 1023 1030 1050 1068 1083 1093 1100 1120 1138 1153 1163 1170 1190 1208 1223 1233 1240 1260 1278 1293 1303 1310 1330 1348 1363 1373 1380 1400
15 25 43 63 76 96 115 128 129 130 141 153 165 182 186 204 205 220 227 241 251 269 289 302 322 341 354 355 356 367 379 391 408 412 430 431 446 453 467 477 495 515 528 548 567 580 581 582 593 605 617 634 638 656 657 672 679 693 703 721 741 754 774 793 806 807 808 819 831 843 860 864 882 883 898 905 919 929 947 967 980 1000 1019 1032 1033 1034 1045 1057 1069 1086 1090 1108 1109 1124 1131 1145 1155 1173 1193 1206
14 22 26 32 41 55 74 87 95 99 105 114 128 147 160 168 172 178 187 201 220 233 241 245 251 260 274 293 306 314 318 324 333 347 366 379 387 391 397 406 420 439 452 460 464 470 479 493 512 525 533 537 543 552 566 585 598 606 610 616 625 639 658 671 679 683 689 698 712 731 744 752 756 762 771 785 804 817 825 829 835 844 858 877 890 898 902 908 917 931 950 963 971 975 981 990 1004 1023 1036 1044
5 20 35 54 62 82 90 105 124 129 136 139 142 157 172 191 199 219 227 242 261 266 273 276 279 294 309 328 336 356 364 379 398 403 410 413 416 431 446 465 473 493 501 516 535 540 547 550 553 568 583 602 610 630 638 653 672 677 684 687 690 705 720 739 747 767 775 790 809 814 821 824 827 842 857 876 884 904 912 927 946 951 958 961 964 979 994 1013 1021 1041 1049 1064 1083 1088 1095 1098 1101 1116 1131 1150
18 28 48 68 78 97 109 116 124 141 160 176 186 206 226 236 255 267 274 282 299 318 334 344 364 384 394 413 425 432 440 457 476 492 502 522 542 552 571 583 590 598 615 634 650 660 680 700 710 729 741 748 756 773 792 808 818 838 858 868 887 899 906 914 931 950 966 976 996 1016 1026 1045 1057 1064 1072 1089 1108 1124 1134 1154 1174 1184 1203 1215 1222 1230 1247 1266 1282 1292 1312 1332 1342 1361 1373 1380 1388 1405 1424 1440
5 7 15 24 25 34 53 60 79 90 96 114 124 139 140 145 147 155 164 165 174 193 200 219 230 236 254 264 279 280 285 287 295 304 305 314 333 340 359 370 376 394 404 419 420 425 427 435 444 445 454 473 480 499 510 516 534 544 559 560 565 567 575 584 585 594 613 620 639 650 656 674 684 699 700 705 707 715 724 725 734 753 760 779 790 796 814 824 839 840 845 847 855 864 865 874 893 900 919 930
18 27 34 44 57 69 78 95 115 134 145 153 170 179 186 196 209 221 230 247 267 286 297 305 322 331 338 348 361 373 382 399 419 438 449 457 474 483 490 500 513 525 534 551 571 590 601 609 626 635 642 652 665 677 686 703 723 742 753 761 778 787 794 804 817 829 838 855 875 894 905 913 930 939 946 956 969 981 990 1007 1027 1046 1057 1065 1082 1091 1098 1108 1121 1133 1142 1159 1179 1198 1209 1217 1234 1243 1250 1260
9 23 37 51 65 68 76 84 98 112 126 140 143 151 159 173 187 201 215 218 226 234 248 262 276 290 293 301 309 323 337 351 365 368 376 384 398 412 426 440 443 451 459 473 487 501 515 518 526 534 548 562 576 590 593 601 609 623 637 651 665 668 676 684 698 712 726 740 743 751 759 773 787 801 815 818 826 834 848 862 876 890 893 901 909 923 937 951 965 968 976 984 998 1012 1026 1040 1043 1051 1059 1073
13 30 42 59 71 88 100 117 129 146 158 175 187 204 216 233 245 262 274 291 303 320 332 349 361 378 390 407 419 436 448 465 477 494 506 523 535 552 564 581 593 610 622 639 651 668 680 697 709 726 738 755 767 784 796 813 825 842 854 871 883 900 912 929 941 958 970 987 999 1016 1028 1045 1057 1074 1086 1103 1115 1132 1144 1161 1173 1190 1202 1219 1231 1248 1260 1277 1289 1306 1318 1335 1347 1364 1376 1393 1405 1422 1434 1451
19 30 44 63 74 88 107 118 132 151 162 176 195 206 220 239 250 264 283 294 308 327 338 352 371 382 396 415 426 440 459 470 484 503 514 528 547 558 572 591 602 616 635 646 660 679 690 704 723 734 748 767 778 792 811 822 836 855 866 880 899 910 924 943 954 968 987 998 1012 1031 1042 1056 1075 1086 1100 1119 1130 1144 1163 1174 1188 1207 1218 1232 1251 1262 1276 1295 1306 1320 1339 1350 1364 1383 1394 1408 1427 1438 1452 1471
10 22 30 49 57 61 75 83 98 107 119 128 140 148 167 175 179 193 201 216 225 237 246 258 266 285 293 297 311 319 334 343 355 364 376 384 403 411 415 429 437 452 461 473 482 494 502 521 529 533 547 555 570 579 591 600 612 620 639 647 651 665 673 688 697 709 718 730 738 757 765 769 783 791 806 815 827 836 848 856 875 883 887 901 909 924 933 945 954 966 974 993 1001 1005 1019 1027 1042 1051 1063 1072

Sample output:

1
1
1
4
2
16
4
19
19
8
13
7
18
14
3
12
12
3
11
15
11
2
4
7
17
14
3
13
13
4
5
17
18
15
18
9
20
1
4
11
16
15
11
11
6
1
14
5
5
10
19
1
12
14
12
9
11
2
14
1
15
6
9
14
17
10
6
8
12
3
9
9
18
19
18
17
18
15
14
11
10
14
8
7
5
3
1
18
19
5
4
2
17
11
14
13
11
11
11
19
13
2
5
19
7
12
11
15
12
7
2
3
11

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1jpl720.11362014/01/22 01:02:100B / ?B / ?B
2Histocrat860.88402014/01/02 23:15:470B / 46B / 36B
3Histocrat (author)960.62582014/01/01 04:35:160B / 49B / 44B

Perl _

RankUserSizeTimeDateStatistics
1teebee490.06962014/01/02 07:57:270B / 15B / 33B
2brx490.06782014/01/16 20:26:590B / 15B / 33B
3tails570.08542014/01/04 00:18:350B / 21B / 34B
4jonathan camacho1290.07452014/01/07 14:57:290B / 54B / 74B

Python _

RankUserSizeTimeDateStatistics
1hallvabo1170.57922014/01/03 02:30:520B / 55B / 62B
2Defenestrator1220.19322014/01/28 11:00:340B / 70B / 48B
3twobit1230.28742014/01/26 05:54:410B / 72B / 42B
4rolf1230.06732014/01/29 02:17:370B / 67B / 42B

PHP _

RankUserSizeTimeDateStatistics
1teebee1180.15562014/01/26 19:58:0128B / 52B / 38B
2jonathan camacho2900.01932014/01/07 12:59:260B / 178B / 0B

JavaScript _

RankUserSizeTimeDateStatistics
1teebee1010.06132014/01/09 23:29:360B / 52B / 46B
2madshall3100.01272014/01/09 15:00:170B / ?B / ?B
3Shmiddty3100.01632014/01/10 02:48:210B / ?B / ?B

J _

RankUserSizeTimeDateStatistics
1I., S.390.09552014/01/02 00:37:270B / 10B / 29B

K _

RankUserSizeTimeDateStatistics
1teebee370.04232014/01/02 11:16:450B / 7B / 30B
2twobit390.03852014/01/02 08:20:470B / 8B / 31B

Haskell _

RankUserSizeTimeDateStatistics
1henkma990.09072014/01/03 03:09:130B / 60B / 34B
2nooodl1410.08552014/01/01 05:51:560B / ?B / ?B
3I., S.1610.24842014/01/02 00:34:590B / 115B / 33B

GolfScript _

RankUserSizeTimeDateStatistics
1lebernie602.05792014/01/13 23:59:380B / ?B / ?B
2jonathan camacho832.16952014/01/14 02:52:408B / 22B / 52B
3Christina Camacho2940.09382014/01/11 06:12:070B / 178B / 4B

FlogScript _

RankUserSizeTimeDateStatistics
1jonathan camacho811.56182014/01/08 02:25:370B / 32B / 43B

Language Ranking_

RankLangUserSizeScore
1Kteebee3710000
2JI., S.399487
3Perlteebee497551
4GolfScriptlebernie606166
5Rubyjpl725138
6FlogScriptjonathan camacho814567
7Haskellhenkma993737
8JavaScriptteebee1013663
9Pythonhallvabo1173162
10PHPteebee1183135

return top