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