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