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