1111001100001011000
2010100010001000001
3000000000000000000
4000000000000000000
5000000000000000000
6