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