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