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

