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

