3 4 5 3
2 7 4
5 2 5 3 6 4
2 9 3
3 5 6 9