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