3
3 3 1 4
2 2 7
4 1 2 3 4