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