1 5 12 12 010000000000 100000000000 000100000000 001000000000 000001000000 000010000000 000000001000 413241213000 000000100000 141432401100 001414401010 231423302001