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