101101
111
11111111111101
100
1010
1010101111010
1111
11
10101011
10000001
4
15
129
16381
5498
10
7
3
171
45