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

