6 3
4 2 4 5 1 1