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