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