3 3 5
9 6 2 
1 2 1
1 3 5
2 3 9
1 1
3 1
2 2
2 3
3 3