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