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

