111111111111111111111111 1 000000000000111111111111 11111111 1111110111111111000000000001 1000000000000000 00000000000000000001 100000000000000000000000 000001111111 1111111111111111111111111111111 11111 10001 11111