0 1 1 11 2 101 3 1111 4 11011 5 111111 6 1110001 7 11111111 8 111101001 9 1111111111 10 11111001101 11 111111111111 12 1111110010001 13 11111111111111 14 111111100010101 15 1111111111111111 16 11111111011010001 17 111111111111111111 18 1111111110010011101 19 11111111111111111111 20 111111111100111001011 21 1111111111111111111111 22 11111111111000010011101 23 111111111111111111111111 24 1111111111110011010000001 25 11111111111111111111111111 26 111111111111100000011111101 27 1111111111111111111111111111 28 11111111111111001110111001001 29 111111111111111111111111111111 30 1111111111111110000101000111101 31 11111111111111111111111111111111 32 111111111111111101100001010011011 33 1111111111111111111111111111111111 34 11111111111111111001001111001101001 35 111111111111111111111111111111111111 36 1111111111111111110011100110000011001 37 11111111111111111111111111111111111111 38 111111111111111111100001001001111110001 39 1111111111111111111111111111111111111111 40 11111111111111111111001101011110101100101 41 111111111111111111111111111111111111111111 42 1111111111111111111110000001010010110100001 43 11111111111111111111111111111111111111111111 44 111111111111111111111100111010111110000111101 45 1111111111111111111111111111111111111111111111 46 11111111111111111111111000010110001001110101011 47 111111111111111111111111111111111111111111111111 48 1111111111111111111111110011010100110001101101001 49 11111111111111111111111111111111111111111111111111 50 111111111111111111111111100000011111001110010011101 51 1111111111111111111111111111111111111111111111111111 52 11111111111111111111111111001110111010000100111011001 53 111111111111111111111111111111111111111111111111111111 54 1111111111111111111111111110000101000111110101011000101 55 11111111111111111111111111111111111111111111111111111111 56 111111111111111111111111111100110101110011100101000110111 57 1111111111111111111111111111111111111111111111111111111111 58 11111111111111111111111111111000000100101111010101110000011 59 111111111111111111111111111111111111111111111111111111111111 60 1111111111111111111111111111110011101100101110011100101011101 61 11111111111111111111111111111111111111111111111111111111111111 62 111111111111111111111111111111100001010000100110000011111011001 63 1111111111111111111111111111111111111111111111111111111111111111 64 11111111111111111111111111111111011001011110100010101001110010001 65 111111111111111111111111111111111111111111111111111111111111111111 66 1111111111111111111111111111111110010011101110111111110001001101101 67 11111111111111111111111111111111111111111111111111111111111111111111 68 111111111111111111111111111111111100111101101100010101101111001000001 69 1111111111111111111111111111111111111111111111111111111111111111111111 70 11111111111111111111111111111111111000011000001101110000010010101011101 71 111111111111111111111111111111111111111111111111111111111111111111111111 72 1111111111111111111111111111111111110011010111110001101111010110101011001 73 11111111111111111111111111111111111111111111111111111111111111111111111111 74 111111111111111111111111111111111111100000010111000111010110110001101100001 75 1111111111111111111111111111111111111111111111111111111111111111111111111111 76 11111111111111111111111111111111111111001110100010001110110110001101100011101 77 111111111111111111111111111111111111111111111111111111111111111111111111111111 78 1111111111111111111111111111111111111110000101101010110101000000110100011001011 79 11111111111111111111111111111111111111111111111111111111111111111111111111111111 80 111111111111111111111111111111111111111100110101011010100111011110001101000010001 81 1111111111111111111111111111111111111111111111111111111111111111111111111111111111 82 11111111111111111111111111111111111111111000000101000100110000001100111011111011101 83 111111111111111111111111111111111111111111111111111111111111111111111111111111111111 84 1111111111111111111111111111111111111111110011111101011111010111110010010101000101011 85 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111 86 111111111111111111111111111111111111111111100001011111101110010111101110110101011101001 87 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 88 11111111111111111111111111111111111111111111001101001101000000010011001000001101001101101 89 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 90 1111111111111111111111111111111111111111111110000001001011011111111100101000011111000000001 91 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 92 111111111111111111111111111111111111111111111100111110111100001111111100001000000110111111101 93 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 94 11111111111111111111111111111111111111111111111000010101011001000110111011101011111000101111011 95 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 96 1111111111111111111111111111111111111111111111110011010101000111111001010010011101100111101111001 97 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 98 111111111111111111111111111111111111111111111111100000010101111011100011111111100000010011000100001 99 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 100 11111111111111111111111111111111111111111111111111001111110100110000011000111111101111011110110101101 101 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 102 1111111111111111111111111111111111111111111111111110000101111100000111101110010111010110000101001110011 103 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 104 111111111111111111111111111111111111111111111111111100110100111000011111110111111010010000010111000100101 105 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 106 11111111111111111111111111111111111111111111111111111000000100010000001011101111111011010001011010011111101 107 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 108 1111111111111111111111111111111111111111111111111111110011111010111111111101110111110000010101000011101111011 109 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 110 111111111111111111111111111111111111111111111111111111100001010111010011111101101011100111011101111001101111001 111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 112 11111111111111111111111111111111111111111111111111111111001101010000110001011010001101111110001000100000010110001 113 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 114 1111111111111111111111111111111111111111111111111111111110000001011010001101000110110101111111111111101011110101101 115 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 116 111111111111111111111111111111111111111111111111111111111100111111000110110001010001001100111111001101001011101110001 117 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 118 11111111111111111111111111111111111111111111111111111111111000010111011000001001110111110011001010000011110000010100101 119 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 120 1111111111111111111111111111111111111111111111111111111111110011010010011100101100000111101000011111111001100111110111001 121 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 122 111111111111111111111111111111111111111111111111111111111111100000010011001000110001111111011011000111010010010010101000001 123 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 124 11111111111111111111111111111111111111111111111111111111111111001111101100011110000010101111000011011010101110010110101111101 125 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 126 1111111111111111111111111111111111111111111111111111111111111110000101010011001001111010000110111100011010000001010000110111011