3 3
1 4
2 4
4 2