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