1 3 15 15 100000000000000 001000000000000 010000000000000 000010000000000 000100000000000 000000010000000 012210100000000 000001000000000 212011011220000 110112020221000 020000000002000 002000000020000 212011010220100 020000000022010 110110010121001