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