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