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

