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