3 3
5 3 1
1 2 1
3 5 6