otto puzzle
38910
38911
28248
62112
85312
108512
15712
4870
38913
38914