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

