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

