3
1 2 3
3 4 5
5 6 7
1 10 25
0 7 5
23 24 4