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