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