1 4 16 16 0010000000000000 0001000000000000 0000100000000000 0000001000000000 1011101000000000 0000000010000000 0110100000000000 0000000000100000 0000000000010000 0000000000001000 0000000000000100 0000000000000010 0000000000000001 0031023121113313 0231303011100101 3330331121102213