1 3 12 12 001000000000 000100000000 000010000000 000001000000 100000000000 010000000000 000000001000 000000000100 121002122110 110110112201 020012112012 100011210211