10 3
6 2 7
1 1 3 2 1 3 3 5 8
