10 29
 2 13 23
 3  4 20  1
 3 22 11  5
 3 14  2 10
 3 24 26 17
 3  3 21  6
 3 15  9  8
 3 19 27 25
 3 16  7 29
 3 12 18 28
