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