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