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