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