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