/* Project site: https://github.com/bravikov/bit.h */ #ifndef BIT_H_79EC2540_A696_4151_BAAC_6407B520A95C #define BIT_H_79EC2540_A696_4151_BAAC_6407B520A95C #define b0000_0000 0 #define b0000_0001 1 #define b0000_0010 2 #define b0000_0011 3 #define b0000_0100 4 #define b0000_0101 5 #define b0000_0110 6 #define b0000_0111 7 #define b0000_1000 8 #define b0000_1001 9 #define b0000_1010 10 #define b0000_1011 11 #define b0000_1100 12 #define b0000_1101 13 #define b0000_1110 14 #define b0000_1111 15 #define b0001_0000 16 #define b0001_0001 17 #define b0001_0010 18 #define b0001_0011 19 #define b0001_0100 20 #define b0001_0101 21 #define b0001_0110 22 #define b0001_0111 23 #define b0001_1000 24 #define b0001_1001 25 #define b0001_1010 26 #define b0001_1011 27 #define b0001_1100 28 #define b0001_1101 29 #define b0001_1110 30 #define b0001_1111 31 #define b0010_0000 32 #define b0010_0001 33 #define b0010_0010 34 #define b0010_0011 35 #define b0010_0100 36 #define b0010_0101 37 #define b0010_0110 38 #define b0010_0111 39 #define b0010_1000 40 #define b0010_1001 41 #define b0010_1010 42 #define b0010_1011 43 #define b0010_1100 44 #define b0010_1101 45 #define b0010_1110 46 #define b0010_1111 47 #define b0011_0000 48 #define b0011_0001 49 #define b0011_0010 50 #define b0011_0011 51 #define b0011_0100 52 #define b0011_0101 53 #define b0011_0110 54 #define b0011_0111 55 #define b0011_1000 56 #define b0011_1001 57 #define b0011_1010 58 #define b0011_1011 59 #define b0011_1100 60 #define b0011_1101 61 #define b0011_1110 62 #define b0011_1111 63 #define b0100_0000 64 #define b0100_0001 65 #define b0100_0010 66 #define b0100_0011 67 #define b0100_0100 68 #define b0100_0101 69 #define b0100_0110 70 #define b0100_0111 71 #define b0100_1000 72 #define b0100_1001 73 #define b0100_1010 74 #define b0100_1011 75 #define b0100_1100 76 #define b0100_1101 77 #define b0100_1110 78 #define b0100_1111 79 #define b0101_0000 80 #define b0101_0001 81 #define b0101_0010 82 #define b0101_0011 83 #define b0101_0100 84 #define b0101_0101 85 #define b0101_0110 86 #define b0101_0111 87 #define b0101_1000 88 #define b0101_1001 89 #define b0101_1010 90 #define b0101_1011 91 #define b0101_1100 92 #define b0101_1101 93 #define b0101_1110 94 #define b0101_1111 95 #define b0110_0000 96 #define b0110_0001 97 #define b0110_0010 98 #define b0110_0011 99 #define b0110_0100 100 #define b0110_0101 101 #define b0110_0110 102 #define b0110_0111 103 #define b0110_1000 104 #define b0110_1001 105 #define b0110_1010 106 #define b0110_1011 107 #define b0110_1100 108 #define b0110_1101 109 #define b0110_1110 110 #define b0110_1111 111 #define b0111_0000 112 #define b0111_0001 113 #define b0111_0010 114 #define b0111_0011 115 #define b0111_0100 116 #define b0111_0101 117 #define b0111_0110 118 #define b0111_0111 119 #define b0111_1000 120 #define b0111_1001 121 #define b0111_1010 122 #define b0111_1011 123 #define b0111_1100 124 #define b0111_1101 125 #define b0111_1110 126 #define b0111_1111 127 #define b1000_0000 128 #define b1000_0001 129 #define b1000_0010 130 #define b1000_0011 131 #define b1000_0100 132 #define b1000_0101 133 #define b1000_0110 134 #define b1000_0111 135 #define b1000_1000 136 #define b1000_1001 137 #define b1000_1010 138 #define b1000_1011 139 #define b1000_1100 140 #define b1000_1101 141 #define b1000_1110 142 #define b1000_1111 143 #define b1001_0000 144 #define b1001_0001 145 #define b1001_0010 146 #define b1001_0011 147 #define b1001_0100 148 #define b1001_0101 149 #define b1001_0110 150 #define b1001_0111 151 #define b1001_1000 152 #define b1001_1001 153 #define b1001_1010 154 #define b1001_1011 155 #define b1001_1100 156 #define b1001_1101 157 #define b1001_1110 158 #define b1001_1111 159 #define b1010_0000 160 #define b1010_0001 161 #define b1010_0010 162 #define b1010_0011 163 #define b1010_0100 164 #define b1010_0101 165 #define b1010_0110 166 #define b1010_0111 167 #define b1010_1000 168 #define b1010_1001 169 #define b1010_1010 170 #define b1010_1011 171 #define b1010_1100 172 #define b1010_1101 173 #define b1010_1110 174 #define b1010_1111 175 #define b1011_0000 176 #define b1011_0001 177 #define b1011_0010 178 #define b1011_0011 179 #define b1011_0100 180 #define b1011_0101 181 #define b1011_0110 182 #define b1011_0111 183 #define b1011_1000 184 #define b1011_1001 185 #define b1011_1010 186 #define b1011_1011 187 #define b1011_1100 188 #define b1011_1101 189 #define b1011_1110 190 #define b1011_1111 191 #define b1100_0000 192 #define b1100_0001 193 #define b1100_0010 194 #define b1100_0011 195 #define b1100_0100 196 #define b1100_0101 197 #define b1100_0110 198 #define b1100_0111 199 #define b1100_1000 200 #define b1100_1001 201 #define b1100_1010 202 #define b1100_1011 203 #define b1100_1100 204 #define b1100_1101 205 #define b1100_1110 206 #define b1100_1111 207 #define b1101_0000 208 #define b1101_0001 209 #define b1101_0010 210 #define b1101_0011 211 #define b1101_0100 212 #define b1101_0101 213 #define b1101_0110 214 #define b1101_0111 215 #define b1101_1000 216 #define b1101_1001 217 #define b1101_1010 218 #define b1101_1011 219 #define b1101_1100 220 #define b1101_1101 221 #define b1101_1110 222 #define b1101_1111 223 #define b1110_0000 224 #define b1110_0001 225 #define b1110_0010 226 #define b1110_0011 227 #define b1110_0100 228 #define b1110_0101 229 #define b1110_0110 230 #define b1110_0111 231 #define b1110_1000 232 #define b1110_1001 233 #define b1110_1010 234 #define b1110_1011 235 #define b1110_1100 236 #define b1110_1101 237 #define b1110_1110 238 #define b1110_1111 239 #define b1111_0000 240 #define b1111_0001 241 #define b1111_0010 242 #define b1111_0011 243 #define b1111_0100 244 #define b1111_0101 245 #define b1111_0110 246 #define b1111_0111 247 #define b1111_1000 248 #define b1111_1001 249 #define b1111_1010 250 #define b1111_1011 251 #define b1111_1100 252 #define b1111_1101 253 #define b1111_1110 254 #define b1111_1111 255 #define b0000_0000_1 0 #define b0000_0001_1 256 #define b0000_0010_1 512 #define b0000_0011_1 768 #define b0000_0100_1 1024 #define b0000_0101_1 1280 #define b0000_0110_1 1536 #define b0000_0111_1 1792 #define b0000_1000_1 2048 #define b0000_1001_1 2304 #define b0000_1010_1 2560 #define b0000_1011_1 2816 #define b0000_1100_1 3072 #define b0000_1101_1 3328 #define b0000_1110_1 3584 #define b0000_1111_1 3840 #define b0001_0000_1 4096 #define b0001_0001_1 4352 #define b0001_0010_1 4608 #define b0001_0011_1 4864 #define b0001_0100_1 5120 #define b0001_0101_1 5376 #define b0001_0110_1 5632 #define b0001_0111_1 5888 #define b0001_1000_1 6144 #define b0001_1001_1 6400 #define b0001_1010_1 6656 #define b0001_1011_1 6912 #define b0001_1100_1 7168 #define b0001_1101_1 7424 #define b0001_1110_1 7680 #define b0001_1111_1 7936 #define b0010_0000_1 8192 #define b0010_0001_1 8448 #define b0010_0010_1 8704 #define b0010_0011_1 8960 #define b0010_0100_1 9216 #define b0010_0101_1 9472 #define b0010_0110_1 9728 #define b0010_0111_1 9984 #define b0010_1000_1 10240 #define b0010_1001_1 10496 #define b0010_1010_1 10752 #define b0010_1011_1 11008 #define b0010_1100_1 11264 #define b0010_1101_1 11520 #define b0010_1110_1 11776 #define b0010_1111_1 12032 #define b0011_0000_1 12288 #define b0011_0001_1 12544 #define b0011_0010_1 12800 #define b0011_0011_1 13056 #define b0011_0100_1 13312 #define b0011_0101_1 13568 #define b0011_0110_1 13824 #define b0011_0111_1 14080 #define b0011_1000_1 14336 #define b0011_1001_1 14592 #define b0011_1010_1 14848 #define b0011_1011_1 15104 #define b0011_1100_1 15360 #define b0011_1101_1 15616 #define b0011_1110_1 15872 #define b0011_1111_1 16128 #define b0100_0000_1 16384 #define b0100_0001_1 16640 #define b0100_0010_1 16896 #define b0100_0011_1 17152 #define b0100_0100_1 17408 #define b0100_0101_1 17664 #define b0100_0110_1 17920 #define b0100_0111_1 18176 #define b0100_1000_1 18432 #define b0100_1001_1 18688 #define b0100_1010_1 18944 #define b0100_1011_1 19200 #define b0100_1100_1 19456 #define b0100_1101_1 19712 #define b0100_1110_1 19968 #define b0100_1111_1 20224 #define b0101_0000_1 20480 #define b0101_0001_1 20736 #define b0101_0010_1 20992 #define b0101_0011_1 21248 #define b0101_0100_1 21504 #define b0101_0101_1 21760 #define b0101_0110_1 22016 #define b0101_0111_1 22272 #define b0101_1000_1 22528 #define b0101_1001_1 22784 #define b0101_1010_1 23040 #define b0101_1011_1 23296 #define b0101_1100_1 23552 #define b0101_1101_1 23808 #define b0101_1110_1 24064 #define b0101_1111_1 24320 #define b0110_0000_1 24576 #define b0110_0001_1 24832 #define b0110_0010_1 25088 #define b0110_0011_1 25344 #define b0110_0100_1 25600 #define b0110_0101_1 25856 #define b0110_0110_1 26112 #define b0110_0111_1 26368 #define b0110_1000_1 26624 #define b0110_1001_1 26880 #define b0110_1010_1 27136 #define b0110_1011_1 27392 #define b0110_1100_1 27648 #define b0110_1101_1 27904 #define b0110_1110_1 28160 #define b0110_1111_1 28416 #define b0111_0000_1 28672 #define b0111_0001_1 28928 #define b0111_0010_1 29184 #define b0111_0011_1 29440 #define b0111_0100_1 29696 #define b0111_0101_1 29952 #define b0111_0110_1 30208 #define b0111_0111_1 30464 #define b0111_1000_1 30720 #define b0111_1001_1 30976 #define b0111_1010_1 31232 #define b0111_1011_1 31488 #define b0111_1100_1 31744 #define b0111_1101_1 32000 #define b0111_1110_1 32256 #define b0111_1111_1 32512 #define b1000_0000_1 32768 #define b1000_0001_1 33024 #define b1000_0010_1 33280 #define b1000_0011_1 33536 #define b1000_0100_1 33792 #define b1000_0101_1 34048 #define b1000_0110_1 34304 #define b1000_0111_1 34560 #define b1000_1000_1 34816 #define b1000_1001_1 35072 #define b1000_1010_1 35328 #define b1000_1011_1 35584 #define b1000_1100_1 35840 #define b1000_1101_1 36096 #define b1000_1110_1 36352 #define b1000_1111_1 36608 #define b1001_0000_1 36864 #define b1001_0001_1 37120 #define b1001_0010_1 37376 #define b1001_0011_1 37632 #define b1001_0100_1 37888 #define b1001_0101_1 38144 #define b1001_0110_1 38400 #define b1001_0111_1 38656 #define b1001_1000_1 38912 #define b1001_1001_1 39168 #define b1001_1010_1 39424 #define b1001_1011_1 39680 #define b1001_1100_1 39936 #define b1001_1101_1 40192 #define b1001_1110_1 40448 #define b1001_1111_1 40704 #define b1010_0000_1 40960 #define b1010_0001_1 41216 #define b1010_0010_1 41472 #define b1010_0011_1 41728 #define b1010_0100_1 41984 #define b1010_0101_1 42240 #define b1010_0110_1 42496 #define b1010_0111_1 42752 #define b1010_1000_1 43008 #define b1010_1001_1 43264 #define b1010_1010_1 43520 #define b1010_1011_1 43776 #define b1010_1100_1 44032 #define b1010_1101_1 44288 #define b1010_1110_1 44544 #define b1010_1111_1 44800 #define b1011_0000_1 45056 #define b1011_0001_1 45312 #define b1011_0010_1 45568 #define b1011_0011_1 45824 #define b1011_0100_1 46080 #define b1011_0101_1 46336 #define b1011_0110_1 46592 #define b1011_0111_1 46848 #define b1011_1000_1 47104 #define b1011_1001_1 47360 #define b1011_1010_1 47616 #define b1011_1011_1 47872 #define b1011_1100_1 48128 #define b1011_1101_1 48384 #define b1011_1110_1 48640 #define b1011_1111_1 48896 #define b1100_0000_1 49152 #define b1100_0001_1 49408 #define b1100_0010_1 49664 #define b1100_0011_1 49920 #define b1100_0100_1 50176 #define b1100_0101_1 50432 #define b1100_0110_1 50688 #define b1100_0111_1 50944 #define b1100_1000_1 51200 #define b1100_1001_1 51456 #define b1100_1010_1 51712 #define b1100_1011_1 51968 #define b1100_1100_1 52224 #define b1100_1101_1 52480 #define b1100_1110_1 52736 #define b1100_1111_1 52992 #define b1101_0000_1 53248 #define b1101_0001_1 53504 #define b1101_0010_1 53760 #define b1101_0011_1 54016 #define b1101_0100_1 54272 #define b1101_0101_1 54528 #define b1101_0110_1 54784 #define b1101_0111_1 55040 #define b1101_1000_1 55296 #define b1101_1001_1 55552 #define b1101_1010_1 55808 #define b1101_1011_1 56064 #define b1101_1100_1 56320 #define b1101_1101_1 56576 #define b1101_1110_1 56832 #define b1101_1111_1 57088 #define b1110_0000_1 57344 #define b1110_0001_1 57600 #define b1110_0010_1 57856 #define b1110_0011_1 58112 #define b1110_0100_1 58368 #define b1110_0101_1 58624 #define b1110_0110_1 58880 #define b1110_0111_1 59136 #define b1110_1000_1 59392 #define b1110_1001_1 59648 #define b1110_1010_1 59904 #define b1110_1011_1 60160 #define b1110_1100_1 60416 #define b1110_1101_1 60672 #define b1110_1110_1 60928 #define b1110_1111_1 61184 #define b1111_0000_1 61440 #define b1111_0001_1 61696 #define b1111_0010_1 61952 #define b1111_0011_1 62208 #define b1111_0100_1 62464 #define b1111_0101_1 62720 #define b1111_0110_1 62976 #define b1111_0111_1 63232 #define b1111_1000_1 63488 #define b1111_1001_1 63744 #define b1111_1010_1 64000 #define b1111_1011_1 64256 #define b1111_1100_1 64512 #define b1111_1101_1 64768 #define b1111_1110_1 65024 #define b1111_1111_1 65280 #define b0000_0000_2 0 #define b0000_0001_2 65536 #define b0000_0010_2 131072 #define b0000_0011_2 196608 #define b0000_0100_2 262144 #define b0000_0101_2 327680 #define b0000_0110_2 393216 #define b0000_0111_2 458752 #define b0000_1000_2 524288 #define b0000_1001_2 589824 #define b0000_1010_2 655360 #define b0000_1011_2 720896 #define b0000_1100_2 786432 #define b0000_1101_2 851968 #define b0000_1110_2 917504 #define b0000_1111_2 983040 #define b0001_0000_2 1048576 #define b0001_0001_2 1114112 #define b0001_0010_2 1179648 #define b0001_0011_2 1245184 #define b0001_0100_2 1310720 #define b0001_0101_2 1376256 #define b0001_0110_2 1441792 #define b0001_0111_2 1507328 #define b0001_1000_2 1572864 #define b0001_1001_2 1638400 #define b0001_1010_2 1703936 #define b0001_1011_2 1769472 #define b0001_1100_2 1835008 #define b0001_1101_2 1900544 #define b0001_1110_2 1966080 #define b0001_1111_2 2031616 #define b0010_0000_2 2097152 #define b0010_0001_2 2162688 #define b0010_0010_2 2228224 #define b0010_0011_2 2293760 #define b0010_0100_2 2359296 #define b0010_0101_2 2424832 #define b0010_0110_2 2490368 #define b0010_0111_2 2555904 #define b0010_1000_2 2621440 #define b0010_1001_2 2686976 #define b0010_1010_2 2752512 #define b0010_1011_2 2818048 #define b0010_1100_2 2883584 #define b0010_1101_2 2949120 #define b0010_1110_2 3014656 #define b0010_1111_2 3080192 #define b0011_0000_2 3145728 #define b0011_0001_2 3211264 #define b0011_0010_2 3276800 #define b0011_0011_2 3342336 #define b0011_0100_2 3407872 #define b0011_0101_2 3473408 #define b0011_0110_2 3538944 #define b0011_0111_2 3604480 #define b0011_1000_2 3670016 #define b0011_1001_2 3735552 #define b0011_1010_2 3801088 #define b0011_1011_2 3866624 #define b0011_1100_2 3932160 #define b0011_1101_2 3997696 #define b0011_1110_2 4063232 #define b0011_1111_2 4128768 #define b0100_0000_2 4194304 #define b0100_0001_2 4259840 #define b0100_0010_2 4325376 #define b0100_0011_2 4390912 #define b0100_0100_2 4456448 #define b0100_0101_2 4521984 #define b0100_0110_2 4587520 #define b0100_0111_2 4653056 #define b0100_1000_2 4718592 #define b0100_1001_2 4784128 #define b0100_1010_2 4849664 #define b0100_1011_2 4915200 #define b0100_1100_2 4980736 #define b0100_1101_2 5046272 #define b0100_1110_2 5111808 #define b0100_1111_2 5177344 #define b0101_0000_2 5242880 #define b0101_0001_2 5308416 #define b0101_0010_2 5373952 #define b0101_0011_2 5439488 #define b0101_0100_2 5505024 #define b0101_0101_2 5570560 #define b0101_0110_2 5636096 #define b0101_0111_2 5701632 #define b0101_1000_2 5767168 #define b0101_1001_2 5832704 #define b0101_1010_2 5898240 #define b0101_1011_2 5963776 #define b0101_1100_2 6029312 #define b0101_1101_2 6094848 #define b0101_1110_2 6160384 #define b0101_1111_2 6225920 #define b0110_0000_2 6291456 #define b0110_0001_2 6356992 #define b0110_0010_2 6422528 #define b0110_0011_2 6488064 #define b0110_0100_2 6553600 #define b0110_0101_2 6619136 #define b0110_0110_2 6684672 #define b0110_0111_2 6750208 #define b0110_1000_2 6815744 #define b0110_1001_2 6881280 #define b0110_1010_2 6946816 #define b0110_1011_2 7012352 #define b0110_1100_2 7077888 #define b0110_1101_2 7143424 #define b0110_1110_2 7208960 #define b0110_1111_2 7274496 #define b0111_0000_2 7340032 #define b0111_0001_2 7405568 #define b0111_0010_2 7471104 #define b0111_0011_2 7536640 #define b0111_0100_2 7602176 #define b0111_0101_2 7667712 #define b0111_0110_2 7733248 #define b0111_0111_2 7798784 #define b0111_1000_2 7864320 #define b0111_1001_2 7929856 #define b0111_1010_2 7995392 #define b0111_1011_2 8060928 #define b0111_1100_2 8126464 #define b0111_1101_2 8192000 #define b0111_1110_2 8257536 #define b0111_1111_2 8323072 #define b1000_0000_2 8388608 #define b1000_0001_2 8454144 #define b1000_0010_2 8519680 #define b1000_0011_2 8585216 #define b1000_0100_2 8650752 #define b1000_0101_2 8716288 #define b1000_0110_2 8781824 #define b1000_0111_2 8847360 #define b1000_1000_2 8912896 #define b1000_1001_2 8978432 #define b1000_1010_2 9043968 #define b1000_1011_2 9109504 #define b1000_1100_2 9175040 #define b1000_1101_2 9240576 #define b1000_1110_2 9306112 #define b1000_1111_2 9371648 #define b1001_0000_2 9437184 #define b1001_0001_2 9502720 #define b1001_0010_2 9568256 #define b1001_0011_2 9633792 #define b1001_0100_2 9699328 #define b1001_0101_2 9764864 #define b1001_0110_2 9830400 #define b1001_0111_2 9895936 #define b1001_1000_2 9961472 #define b1001_1001_2 10027008 #define b1001_1010_2 10092544 #define b1001_1011_2 10158080 #define b1001_1100_2 10223616 #define b1001_1101_2 10289152 #define b1001_1110_2 10354688 #define b1001_1111_2 10420224 #define b1010_0000_2 10485760 #define b1010_0001_2 10551296 #define b1010_0010_2 10616832 #define b1010_0011_2 10682368 #define b1010_0100_2 10747904 #define b1010_0101_2 10813440 #define b1010_0110_2 10878976 #define b1010_0111_2 10944512 #define b1010_1000_2 11010048 #define b1010_1001_2 11075584 #define b1010_1010_2 11141120 #define b1010_1011_2 11206656 #define b1010_1100_2 11272192 #define b1010_1101_2 11337728 #define b1010_1110_2 11403264 #define b1010_1111_2 11468800 #define b1011_0000_2 11534336 #define b1011_0001_2 11599872 #define b1011_0010_2 11665408 #define b1011_0011_2 11730944 #define b1011_0100_2 11796480 #define b1011_0101_2 11862016 #define b1011_0110_2 11927552 #define b1011_0111_2 11993088 #define b1011_1000_2 12058624 #define b1011_1001_2 12124160 #define b1011_1010_2 12189696 #define b1011_1011_2 12255232 #define b1011_1100_2 12320768 #define b1011_1101_2 12386304 #define b1011_1110_2 12451840 #define b1011_1111_2 12517376 #define b1100_0000_2 12582912 #define b1100_0001_2 12648448 #define b1100_0010_2 12713984 #define b1100_0011_2 12779520 #define b1100_0100_2 12845056 #define b1100_0101_2 12910592 #define b1100_0110_2 12976128 #define b1100_0111_2 13041664 #define b1100_1000_2 13107200 #define b1100_1001_2 13172736 #define b1100_1010_2 13238272 #define b1100_1011_2 13303808 #define b1100_1100_2 13369344 #define b1100_1101_2 13434880 #define b1100_1110_2 13500416 #define b1100_1111_2 13565952 #define b1101_0000_2 13631488 #define b1101_0001_2 13697024 #define b1101_0010_2 13762560 #define b1101_0011_2 13828096 #define b1101_0100_2 13893632 #define b1101_0101_2 13959168 #define b1101_0110_2 14024704 #define b1101_0111_2 14090240 #define b1101_1000_2 14155776 #define b1101_1001_2 14221312 #define b1101_1010_2 14286848 #define b1101_1011_2 14352384 #define b1101_1100_2 14417920 #define b1101_1101_2 14483456 #define b1101_1110_2 14548992 #define b1101_1111_2 14614528 #define b1110_0000_2 14680064 #define b1110_0001_2 14745600 #define b1110_0010_2 14811136 #define b1110_0011_2 14876672 #define b1110_0100_2 14942208 #define b1110_0101_2 15007744 #define b1110_0110_2 15073280 #define b1110_0111_2 15138816 #define b1110_1000_2 15204352 #define b1110_1001_2 15269888 #define b1110_1010_2 15335424 #define b1110_1011_2 15400960 #define b1110_1100_2 15466496 #define b1110_1101_2 15532032 #define b1110_1110_2 15597568 #define b1110_1111_2 15663104 #define b1111_0000_2 15728640 #define b1111_0001_2 15794176 #define b1111_0010_2 15859712 #define b1111_0011_2 15925248 #define b1111_0100_2 15990784 #define b1111_0101_2 16056320 #define b1111_0110_2 16121856 #define b1111_0111_2 16187392 #define b1111_1000_2 16252928 #define b1111_1001_2 16318464 #define b1111_1010_2 16384000 #define b1111_1011_2 16449536 #define b1111_1100_2 16515072 #define b1111_1101_2 16580608 #define b1111_1110_2 16646144 #define b1111_1111_2 16711680 #define b0000_0000_3 0 #define b0000_0001_3 16777216 #define b0000_0010_3 33554432 #define b0000_0011_3 50331648 #define b0000_0100_3 67108864 #define b0000_0101_3 83886080 #define b0000_0110_3 100663296 #define b0000_0111_3 117440512 #define b0000_1000_3 134217728 #define b0000_1001_3 150994944 #define b0000_1010_3 167772160 #define b0000_1011_3 184549376 #define b0000_1100_3 201326592 #define b0000_1101_3 218103808 #define b0000_1110_3 234881024 #define b0000_1111_3 251658240 #define b0001_0000_3 268435456 #define b0001_0001_3 285212672 #define b0001_0010_3 301989888 #define b0001_0011_3 318767104 #define b0001_0100_3 335544320 #define b0001_0101_3 352321536 #define b0001_0110_3 369098752 #define b0001_0111_3 385875968 #define b0001_1000_3 402653184 #define b0001_1001_3 419430400 #define b0001_1010_3 436207616 #define b0001_1011_3 452984832 #define b0001_1100_3 469762048 #define b0001_1101_3 486539264 #define b0001_1110_3 503316480 #define b0001_1111_3 520093696 #define b0010_0000_3 536870912 #define b0010_0001_3 553648128 #define b0010_0010_3 570425344 #define b0010_0011_3 587202560 #define b0010_0100_3 603979776 #define b0010_0101_3 620756992 #define b0010_0110_3 637534208 #define b0010_0111_3 654311424 #define b0010_1000_3 671088640 #define b0010_1001_3 687865856 #define b0010_1010_3 704643072 #define b0010_1011_3 721420288 #define b0010_1100_3 738197504 #define b0010_1101_3 754974720 #define b0010_1110_3 771751936 #define b0010_1111_3 788529152 #define b0011_0000_3 805306368 #define b0011_0001_3 822083584 #define b0011_0010_3 838860800 #define b0011_0011_3 855638016 #define b0011_0100_3 872415232 #define b0011_0101_3 889192448 #define b0011_0110_3 905969664 #define b0011_0111_3 922746880 #define b0011_1000_3 939524096 #define b0011_1001_3 956301312 #define b0011_1010_3 973078528 #define b0011_1011_3 989855744 #define b0011_1100_3 1006632960 #define b0011_1101_3 1023410176 #define b0011_1110_3 1040187392 #define b0011_1111_3 1056964608 #define b0100_0000_3 1073741824 #define b0100_0001_3 1090519040 #define b0100_0010_3 1107296256 #define b0100_0011_3 1124073472 #define b0100_0100_3 1140850688 #define b0100_0101_3 1157627904 #define b0100_0110_3 1174405120 #define b0100_0111_3 1191182336 #define b0100_1000_3 1207959552 #define b0100_1001_3 1224736768 #define b0100_1010_3 1241513984 #define b0100_1011_3 1258291200 #define b0100_1100_3 1275068416 #define b0100_1101_3 1291845632 #define b0100_1110_3 1308622848 #define b0100_1111_3 1325400064 #define b0101_0000_3 1342177280 #define b0101_0001_3 1358954496 #define b0101_0010_3 1375731712 #define b0101_0011_3 1392508928 #define b0101_0100_3 1409286144 #define b0101_0101_3 1426063360 #define b0101_0110_3 1442840576 #define b0101_0111_3 1459617792 #define b0101_1000_3 1476395008 #define b0101_1001_3 1493172224 #define b0101_1010_3 1509949440 #define b0101_1011_3 1526726656 #define b0101_1100_3 1543503872 #define b0101_1101_3 1560281088 #define b0101_1110_3 1577058304 #define b0101_1111_3 1593835520 #define b0110_0000_3 1610612736 #define b0110_0001_3 1627389952 #define b0110_0010_3 1644167168 #define b0110_0011_3 1660944384 #define b0110_0100_3 1677721600 #define b0110_0101_3 1694498816 #define b0110_0110_3 1711276032 #define b0110_0111_3 1728053248 #define b0110_1000_3 1744830464 #define b0110_1001_3 1761607680 #define b0110_1010_3 1778384896 #define b0110_1011_3 1795162112 #define b0110_1100_3 1811939328 #define b0110_1101_3 1828716544 #define b0110_1110_3 1845493760 #define b0110_1111_3 1862270976 #define b0111_0000_3 1879048192 #define b0111_0001_3 1895825408 #define b0111_0010_3 1912602624 #define b0111_0011_3 1929379840 #define b0111_0100_3 1946157056 #define b0111_0101_3 1962934272 #define b0111_0110_3 1979711488 #define b0111_0111_3 1996488704 #define b0111_1000_3 2013265920 #define b0111_1001_3 2030043136 #define b0111_1010_3 2046820352 #define b0111_1011_3 2063597568 #define b0111_1100_3 2080374784 #define b0111_1101_3 2097152000 #define b0111_1110_3 2113929216 #define b0111_1111_3 2130706432 #define b1000_0000_3 2147483648 #define b1000_0001_3 2164260864 #define b1000_0010_3 2181038080 #define b1000_0011_3 2197815296 #define b1000_0100_3 2214592512 #define b1000_0101_3 2231369728 #define b1000_0110_3 2248146944 #define b1000_0111_3 2264924160 #define b1000_1000_3 2281701376 #define b1000_1001_3 2298478592 #define b1000_1010_3 2315255808 #define b1000_1011_3 2332033024 #define b1000_1100_3 2348810240 #define b1000_1101_3 2365587456 #define b1000_1110_3 2382364672 #define b1000_1111_3 2399141888 #define b1001_0000_3 2415919104 #define b1001_0001_3 2432696320 #define b1001_0010_3 2449473536 #define b1001_0011_3 2466250752 #define b1001_0100_3 2483027968 #define b1001_0101_3 2499805184 #define b1001_0110_3 2516582400 #define b1001_0111_3 2533359616 #define b1001_1000_3 2550136832 #define b1001_1001_3 2566914048 #define b1001_1010_3 2583691264 #define b1001_1011_3 2600468480 #define b1001_1100_3 2617245696 #define b1001_1101_3 2634022912 #define b1001_1110_3 2650800128 #define b1001_1111_3 2667577344 #define b1010_0000_3 2684354560 #define b1010_0001_3 2701131776 #define b1010_0010_3 2717908992 #define b1010_0011_3 2734686208 #define b1010_0100_3 2751463424 #define b1010_0101_3 2768240640 #define b1010_0110_3 2785017856 #define b1010_0111_3 2801795072 #define b1010_1000_3 2818572288 #define b1010_1001_3 2835349504 #define b1010_1010_3 2852126720 #define b1010_1011_3 2868903936 #define b1010_1100_3 2885681152 #define b1010_1101_3 2902458368 #define b1010_1110_3 2919235584 #define b1010_1111_3 2936012800 #define b1011_0000_3 2952790016 #define b1011_0001_3 2969567232 #define b1011_0010_3 2986344448 #define b1011_0011_3 3003121664 #define b1011_0100_3 3019898880 #define b1011_0101_3 3036676096 #define b1011_0110_3 3053453312 #define b1011_0111_3 3070230528 #define b1011_1000_3 3087007744 #define b1011_1001_3 3103784960 #define b1011_1010_3 3120562176 #define b1011_1011_3 3137339392 #define b1011_1100_3 3154116608 #define b1011_1101_3 3170893824 #define b1011_1110_3 3187671040 #define b1011_1111_3 3204448256 #define b1100_0000_3 3221225472 #define b1100_0001_3 3238002688 #define b1100_0010_3 3254779904 #define b1100_0011_3 3271557120 #define b1100_0100_3 3288334336 #define b1100_0101_3 3305111552 #define b1100_0110_3 3321888768 #define b1100_0111_3 3338665984 #define b1100_1000_3 3355443200 #define b1100_1001_3 3372220416 #define b1100_1010_3 3388997632 #define b1100_1011_3 3405774848 #define b1100_1100_3 3422552064 #define b1100_1101_3 3439329280 #define b1100_1110_3 3456106496 #define b1100_1111_3 3472883712 #define b1101_0000_3 3489660928 #define b1101_0001_3 3506438144 #define b1101_0010_3 3523215360 #define b1101_0011_3 3539992576 #define b1101_0100_3 3556769792 #define b1101_0101_3 3573547008 #define b1101_0110_3 3590324224 #define b1101_0111_3 3607101440 #define b1101_1000_3 3623878656 #define b1101_1001_3 3640655872 #define b1101_1010_3 3657433088 #define b1101_1011_3 3674210304 #define b1101_1100_3 3690987520 #define b1101_1101_3 3707764736 #define b1101_1110_3 3724541952 #define b1101_1111_3 3741319168 #define b1110_0000_3 3758096384 #define b1110_0001_3 3774873600 #define b1110_0010_3 3791650816 #define b1110_0011_3 3808428032 #define b1110_0100_3 3825205248 #define b1110_0101_3 3841982464 #define b1110_0110_3 3858759680 #define b1110_0111_3 3875536896 #define b1110_1000_3 3892314112 #define b1110_1001_3 3909091328 #define b1110_1010_3 3925868544 #define b1110_1011_3 3942645760 #define b1110_1100_3 3959422976 #define b1110_1101_3 3976200192 #define b1110_1110_3 3992977408 #define b1110_1111_3 4009754624 #define b1111_0000_3 4026531840 #define b1111_0001_3 4043309056 #define b1111_0010_3 4060086272 #define b1111_0011_3 4076863488 #define b1111_0100_3 4093640704 #define b1111_0101_3 4110417920 #define b1111_0110_3 4127195136 #define b1111_0111_3 4143972352 #define b1111_1000_3 4160749568 #define b1111_1001_3 4177526784 #define b1111_1010_3 4194304000 #define b1111_1011_3 4211081216 #define b1111_1100_3 4227858432 #define b1111_1101_3 4244635648 #define b1111_1110_3 4261412864 #define b1111_1111_3 4278190080 #endif /* #ifndef BIT_H_79EC2540_A696_4151_BAAC_6407B520A95C */