0000000000 0 0000000001 1 0000000011 2 0000000010 3 0000000110 4 0000000111 5 0000000101 6 0000000100 7 0000001100 8 0000001101 9 0000001111 10 0000001110 11 0000001010 12 0000001011 13 0000001001 14 0000001000 15 0000011000 16 0000011001 17 0000011011 18 0000011010 19 0000011110 20 0000011111 21 0000011101 22 0000011100 23 0000010100 24 0000010101 25 0000010111 26 0000010110 27 0000010010 28 0000010011 29 0000010001 30 0000010000 31 0000110000 32 0000110001 33 0000110011 34 0000110010 35 0000110110 36 0000110111 37 0000110101 38 0000110100 39 0000111100 40 0000111101 41 0000111111 42 0000111110 43 0000111010 44 0000111011 45 0000111001 46 0000111000 47 0000101000 48 0000101001 49 0000101011 50 0000101010 51 0000101110 52 0000101111 53 0000101101 54 0000101100 55 0000100100 56 0000100101 57 0000100111 58 0000100110 59 0000100010 60 0000100011 61 0000100001 62 0000100000 63 0001100000 64 0001100001 65 0001100011 66 0001100010 67 0001100110 68 0001100111 69 0001100101 70 0001100100 71 0001101100 72 0001101101 73 0001101111 74 0001101110 75 0001101010 76 0001101011 77 0001101001 78 0001101000 79 0001111000 80 0001111001 81 0001111011 82 0001111010 83 0001111110 84 0001111111 85 0001111101 86 0001111100 87 0001110100 88 0001110101 89 0001110111 90 0001110110 91 0001110010 92 0001110011 93 0001110001 94 0001110000 95 0001010000 96 0001010001 97 0001010011 98 0001010010 99 0001010110 100 0001010111 101 0001010101 102 0001010100 103 0001011100 104 0001011101 105 0001011111 106 0001011110 107 0001011010 108 0001011011 109 0001011001 110 0001011000 111 0001001000 112 0001001001 113 0001001011 114 0001001010 115 0001001110 116 0001001111 117 0001001101 118 0001001100 119 0001000100 120 0001000101 121 0001000111 122 0001000110 123 0001000010 124 0001000011 125 0001000001 126 0001000000 127 0011000000 128 0011000001 129 0011000011 130 0011000010 131 0011000110 132 0011000111 133 0011000101 134 0011000100 135 0011001100 136 0011001101 137 0011001111 138 0011001110 139 0011001010 140 0011001011 141 0011001001 142 0011001000 143 0011011000 144 0011011001 145 0011011011 146 0011011010 147 0011011110 148 0011011111 149 0011011101 150 0011011100 151 0011010100 152 0011010101 153 0011010111 154 0011010110 155 0011010010 156 0011010011 157 0011010001 158 0011010000 159 0011110000 160 0011110001 161 0011110011 162 0011110010 163 0011110110 164 0011110111 165 0011110101 166 0011110100 167 0011111100 168 0011111101 169 0011111111 170 0011111110 171 0011111010 172 0011111011 173 0011111001 174 0011111000 175 0011101000 176 0011101001 177 0011101011 178 0011101010 179 0011101110 180 0011101111 181 0011101101 182 0011101100 183 0011100100 184 0011100101 185 0011100111 186 0011100110 187 0011100010 188 0011100011 189 0011100001 190 0011100000 191 0010100000 192 0010100001 193 0010100011 194 0010100010 195 0010100110 196 0010100111 197 0010100101 198 0010100100 199 0010101100 200 0010101101 201 0010101111 202 0010101110 203 0010101010 204 0010101011 205 0010101001 206 0010101000 207 0010111000 208 0010111001 209 0010111011 210 0010111010 211 0010111110 212 0010111111 213 0010111101 214 0010111100 215 0010110100 216 0010110101 217 0010110111 218 0010110110 219 0010110010 220 0010110011 221 0010110001 222 0010110000 223 0010010000 224 0010010001 225 0010010011 226 0010010010 227 0010010110 228 0010010111 229 0010010101 230 0010010100 231 0010011100 232 0010011101 233 0010011111 234 0010011110 235 0010011010 236 0010011011 237 0010011001 238 0010011000 239 0010001000 240 0010001001 241 0010001011 242 0010001010 243 0010001110 244 0010001111 245 0010001101 246 0010001100 247 0010000100 248 0010000101 249 0010000111 250 0010000110 251 0010000010 252 0010000011 253 0010000001 254 0010000000 255 0110000000 256 0110000001 257 0110000011 258 0110000010 259 0110000110 260 0110000111 261 0110000101 262 0110000100 263 0110001100 264 0110001101 265 0110001111 266 0110001110 267 0110001010 268 0110001011 269 0110001001 270 0110001000 271 0110011000 272 0110011001 273 0110011011 274 0110011010 275 0110011110 276 0110011111 277 0110011101 278 0110011100 279 0110010100 280 0110010101 281 0110010111 282 0110010110 283 0110010010 284 0110010011 285 0110010001 286 0110010000 287 0110110000 288 0110110001 289 0110110011 290 0110110010 291 0110110110 292 0110110111 293 0110110101 294 0110110100 295 0110111100 296 0110111101 297 0110111111 298 0110111110 299 0110111010 300 0110111011 301 0110111001 302 0110111000 303 0110101000 304 0110101001 305 0110101011 306 0110101010 307 0110101110 308 0110101111 309 0110101101 310 0110101100 311 0110100100 312 0110100101 313 0110100111 314 0110100110 315 0110100010 316 0110100011 317 0110100001 318 0110100000 319 0111100000 320 0111100001 321 0111100011 322 0111100010 323 0111100110 324 0111100111 325 0111100101 326 0111100100 327 0111101100 328 0111101101 329 0111101111 330 0111101110 331 0111101010 332 0111101011 333 0111101001 334 0111101000 335 0111111000 336 0111111001 337 0111111011 338 0111111010 339 0111111110 340 0111111111 341 0111111101 342 0111111100 343 0111110100 344 0111110101 345 0111110111 346 0111110110 347 0111110010 348 0111110011 349 0111110001 350 0111110000 351 0111010000 352 0111010001 353 0111010011 354 0111010010 355 0111010110 356 0111010111 357 0111010101 358 0111010100 359 0111011100 360 0111011101 361 0111011111 362 0111011110 363 0111011010 364 0111011011 365 0111011001 366 0111011000 367 0111001000 368 0111001001 369 0111001011 370 0111001010 371 0111001110 372 0111001111 373 0111001101 374 0111001100 375 0111000100 376 0111000101 377 0111000111 378 0111000110 379 0111000010 380 0111000011 381 0111000001 382 0111000000 383 0101000000 384 0101000001 385 0101000011 386 0101000010 387 0101000110 388 0101000111 389 0101000101 390 0101000100 391 0101001100 392 0101001101 393 0101001111 394 0101001110 395 0101001010 396 0101001011 397 0101001001 398 0101001000 399 0101011000 400 0101011001 401 0101011011 402 0101011010 403 0101011110 404 0101011111 405 0101011101 406 0101011100 407 0101010100 408 0101010101 409 0101010111 410 0101010110 411 0101010010 412 0101010011 413 0101010001 414 0101010000 415 0101110000 416 0101110001 417 0101110011 418 0101110010 419 0101110110 420 0101110111 421 0101110101 422 0101110100 423 0101111100 424 0101111101 425 0101111111 426 0101111110 427 0101111010 428 0101111011 429 0101111001 430 0101111000 431 0101101000 432 0101101001 433 0101101011 434 0101101010 435 0101101110 436 0101101111 437 0101101101 438 0101101100 439 0101100100 440 0101100101 441 0101100111 442 0101100110 443 0101100010 444 0101100011 445 0101100001 446 0101100000 447 0100100000 448 0100100001 449 0100100011 450 0100100010 451 0100100110 452 0100100111 453 0100100101 454 0100100100 455 0100101100 456 0100101101 457 0100101111 458 0100101110 459 0100101010 460 0100101011 461 0100101001 462 0100101000 463 0100111000 464 0100111001 465 0100111011 466 0100111010 467 0100111110 468 0100111111 469 0100111101 470 0100111100 471 0100110100 472 0100110101 473 0100110111 474 0100110110 475 0100110010 476 0100110011 477 0100110001 478 0100110000 479 0100010000 480 0100010001 481 0100010011 482 0100010010 483 0100010110 484 0100010111 485 0100010101 486 0100010100 487 0100011100 488 0100011101 489 0100011111 490 0100011110 491 0100011010 492 0100011011 493 0100011001 494 0100011000 495 0100001000 496 0100001001 497 0100001011 498 0100001010 499 0100001110 500 0100001111 501 0100001101 502 0100001100 503 0100000100 504 0100000101 505 0100000111 506 0100000110 507 0100000010 508 0100000011 509 0100000001 510 0100000000 511 1100000000 512 1100000001 513 1100000011 514 1100000010 515 1100000110 516 1100000111 517 1100000101 518 1100000100 519 1100001100 520 1100001101 521 1100001111 522 1100001110 523 1100001010 524 1100001011 525 1100001001 526 1100001000 527 1100011000 528 1100011001 529 1100011011 530 1100011010 531 1100011110 532 1100011111 533 1100011101 534 1100011100 535 1100010100 536 1100010101 537 1100010111 538 1100010110 539 1100010010 540 1100010011 541 1100010001 542 1100010000 543 1100110000 544 1100110001 545 1100110011 546 1100110010 547 1100110110 548 1100110111 549 1100110101 550 1100110100 551 1100111100 552 1100111101 553 1100111111 554 1100111110 555 1100111010 556 1100111011 557 1100111001 558 1100111000 559 1100101000 560 1100101001 561 1100101011 562 1100101010 563 1100101110 564 1100101111 565 1100101101 566 1100101100 567 1100100100 568 1100100101 569 1100100111 570 1100100110 571 1100100010 572 1100100011 573 1100100001 574 1100100000 575 1101100000 576 1101100001 577 1101100011 578 1101100010 579 1101100110 580 1101100111 581 1101100101 582 1101100100 583 1101101100 584 1101101101 585 1101101111 586 1101101110 587 1101101010 588 1101101011 589 1101101001 590 1101101000 591 1101111000 592 1101111001 593 1101111011 594 1101111010 595 1101111110 596 1101111111 597 1101111101 598 1101111100 599 1101110100 600 1101110101 601 1101110111 602 1101110110 603 1101110010 604 1101110011 605 1101110001 606 1101110000 607 1101010000 608 1101010001 609 1101010011 610 1101010010 611 1101010110 612 1101010111 613 1101010101 614 1101010100 615 1101011100 616 1101011101 617 1101011111 618 1101011110 619 1101011010 620 1101011011 621 1101011001 622 1101011000 623 1101001000 624 1101001001 625 1101001011 626 1101001010 627 1101001110 628 1101001111 629 1101001101 630 1101001100 631 1101000100 632 1101000101 633 1101000111 634 1101000110 635 1101000010 636 1101000011 637 1101000001 638 1101000000 639 1111000000 640 1111000001 641 1111000011 642 1111000010 643 1111000110 644 1111000111 645 1111000101 646 1111000100 647 1111001100 648 1111001101 649 1111001111 650 1111001110 651 1111001010 652 1111001011 653 1111001001 654 1111001000 655 1111011000 656 1111011001 657 1111011011 658 1111011010 659 1111011110 660 1111011111 661 1111011101 662 1111011100 663 1111010100 664 1111010101 665 1111010111 666 1111010110 667 1111010010 668 1111010011 669 1111010001 670 1111010000 671 1111110000 672 1111110001 673 1111110011 674 1111110010 675 1111110110 676 1111110111 677 1111110101 678 1111110100 679 1111111100 680 1111111101 681 1111111111 682 1111111110 683 1111111010 684 1111111011 685 1111111001 686 1111111000 687 1111101000 688 1111101001 689 1111101011 690 1111101010 691 1111101110 692 1111101111 693 1111101101 694 1111101100 695 1111100100 696 1111100101 697 1111100111 698 1111100110 699 1111100010 700 1111100011 701 1111100001 702 1111100000 703 1110100000 704 1110100001 705 1110100011 706 1110100010 707 1110100110 708 1110100111 709 1110100101 710 1110100100 711 1110101100 712 1110101101 713 1110101111 714 1110101110 715 1110101010 716 1110101011 717 1110101001 718 1110101000 719 1110111000 720 1110111001 721 1110111011 722 1110111010 723 1110111110 724 1110111111 725 1110111101 726 1110111100 727 1110110100 728 1110110101 729 1110110111 730 1110110110 731 1110110010 732 1110110011 733 1110110001 734 1110110000 735 1110010000 736 1110010001 737 1110010011 738 1110010010 739 1110010110 740 1110010111 741 1110010101 742 1110010100 743 1110011100 744 1110011101 745 1110011111 746 1110011110 747 1110011010 748 1110011011 749 1110011001 750 1110011000 751 1110001000 752 1110001001 753 1110001011 754 1110001010 755 1110001110 756 1110001111 757 1110001101 758 1110001100 759 1110000100 760 1110000101 761 1110000111 762 1110000110 763 1110000010 764 1110000011 765 1110000001 766 1110000000 767 1010000000 768 1010000001 769 1010000011 770 1010000010 771 1010000110 772 1010000111 773 1010000101 774 1010000100 775 1010001100 776 1010001101 777 1010001111 778 1010001110 779 1010001010 780 1010001011 781 1010001001 782 1010001000 783 1010011000 784 1010011001 785 1010011011 786 1010011010 787 1010011110 788 1010011111 789 1010011101 790 1010011100 791 1010010100 792 1010010101 793 1010010111 794 1010010110 795 1010010010 796 1010010011 797 1010010001 798 1010010000 799 1010110000 800 1010110001 801 1010110011 802 1010110010 803 1010110110 804 1010110111 805 1010110101 806 1010110100 807 1010111100 808 1010111101 809 1010111111 810 1010111110 811 1010111010 812 1010111011 813 1010111001 814 1010111000 815 1010101000 816 1010101001 817 1010101011 818 1010101010 819 1010101110 820 1010101111 821 1010101101 822 1010101100 823 1010100100 824 1010100101 825 1010100111 826 1010100110 827 1010100010 828 1010100011 829 1010100001 830 1010100000 831 1011100000 832 1011100001 833 1011100011 834 1011100010 835 1011100110 836 1011100111 837 1011100101 838 1011100100 839 1011101100 840 1011101101 841 1011101111 842 1011101110 843 1011101010 844 1011101011 845 1011101001 846 1011101000 847 1011111000 848 1011111001 849 1011111011 850 1011111010 851 1011111110 852 1011111111 853 1011111101 854 1011111100 855 1011110100 856 1011110101 857 1011110111 858 1011110110 859 1011110010 860 1011110011 861 1011110001 862 1011110000 863 1011010000 864 1011010001 865 1011010011 866 1011010010 867 1011010110 868 1011010111 869 1011010101 870 1011010100 871 1011011100 872 1011011101 873 1011011111 874 1011011110 875 1011011010 876 1011011011 877 1011011001 878 1011011000 879 1011001000 880 1011001001 881 1011001011 882 1011001010 883 1011001110 884 1011001111 885 1011001101 886 1011001100 887 1011000100 888 1011000101 889 1011000111 890 1011000110 891 1011000010 892 1011000011 893 1011000001 894 1011000000 895 1001000000 896 1001000001 897 1001000011 898 1001000010 899 1001000110 900 1001000111 901 1001000101 902 1001000100 903 1001001100 904 1001001101 905 1001001111 906 1001001110 907 1001001010 908 1001001011 909 1001001001 910 1001001000 911 1001011000 912 1001011001 913 1001011011 914 1001011010 915 1001011110 916 1001011111 917 1001011101 918 1001011100 919 1001010100 920 1001010101 921 1001010111 922 1001010110 923 1001010010 924 1001010011 925 1001010001 926 1001010000 927 1001110000 928 1001110001 929 1001110011 930 1001110010 931 1001110110 932 1001110111 933 1001110101 934 1001110100 935 1001111100 936 1001111101 937 1001111111 938 1001111110 939 1001111010 940 1001111011 941 1001111001 942 1001111000 943 1001101000 944 1001101001 945 1001101011 946 1001101010 947 1001101110 948 1001101111 949 1001101101 950 1001101100 951 1001100100 952 1001100101 953 1001100111 954 1001100110 955 1001100010 956 1001100011 957 1001100001 958 1001100000 959 1000100000 960 1000100001 961 1000100011 962 1000100010 963 1000100110 964 1000100111 965 1000100101 966 1000100100 967 1000101100 968 1000101101 969 1000101111 970 1000101110 971 1000101010 972 1000101011 973 1000101001 974 1000101000 975 1000111000 976 1000111001 977 1000111011 978 1000111010 979 1000111110 980 1000111111 981 1000111101 982 1000111100 983 1000110100 984 1000110101 985 1000110111 986 1000110110 987 1000110010 988 1000110011 989 1000110001 990 1000110000 991 1000010000 992 1000010001 993 1000010011 994 1000010010 995 1000010110 996 1000010111 997 1000010101 998 1000010100 999 1000011100 1000 1000011101 1001 1000011111 1002 1000011110 1003 1000011010 1004 1000011011 1005 1000011001 1006 1000011000 1007 1000001000 1008 1000001001 1009 1000001011 1010 1000001010 1011 1000001110 1012 1000001111 1013 1000001101 1014 1000001100 1015 1000000100 1016 1000000101 1017 1000000111 1018 1000000110 1019 1000000010 1020 1000000011 1021 1000000001 1022 1000000000 1023