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