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

