1111101110000011101
2000011100100101000
3111001100001011000
4010100010001000001
5000000000000000000
6000000000000000000
7000000000000000000
8000000000000000000
9000000000000000000
10