8 39
 5 33 36  4 35 18
 5 14 21  9 28 37
 5 20 24 10 34 15
 5 17 39  2  1 11
 5  5 23 27  3 19
 5 25 29 22 26 13
 4  7 16 38  8
 5 12  6 32 31 30
