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