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