6 31
5 2 30 28 20 3
5 29 19 8 10 17
6 5 4 9 25 21 13
5 15 26 16 31 7
4 23 11 22 6
6 1 14 27 12 24 18

