3 6
701783757 685739106 325221150
1 1 2
2 1 2
1 2 1
2 2 1
1 3 1
2 3 1
