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