10 10
2 3
2 4
2 5
1 4
3 4
5 6
6 6
7 6