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