5
10101
60 45 30 40 80