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