5 3
10 8 10 1 2