1 4 16 16 1000000000000000 1100000000000000 0001000000000000 0010000000000000 0000001000000000 0000000100000000 0000100000000000 0000010000000000 0000000000010000 0000000000000100 0000000000000010 0000000010000000 2012221021023221 0000000001000000 0000000000100000 3010011231233013