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