1 2 10 10 0100000000 1000000000 0001000000 0010000000 1111100000 0000010000 0011001000 1111000100 0000000010 0000000001