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