3
1 3 8
2 3 4
1 2 5