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