5 4
1 1 3
2 2 5
1 2 4
2 3 5