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