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