11111
10001
26
28
11110
10111
29
31
18
11001
25
30
10100
21
20
11101
11010
17
11011
27
11100
23
10101
10010