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