0	00000
1	00001
2	00011
3	00010
4	00110
5	00111
6	00101
7	00100
8	01100
9	01101
10	01111
11	01110
12	01010
13	01011
14	01001
15	01000
16	11000
17	11001
18	11011
19	11010
20	11110
21	11111
22	11101
23	11100
24	10100
25	10101
26	10111
27	10110
28	10010
29	10011
30	10001
31	10000