오늘 참슬기식당의 점심 메뉴는 치킨마요덮밥이다. 그래서 그런지 평소보다 훨씬 많은 학생들이 줄을 선다. 학생들은 $1$번부터 $N$번까지 번호표를 가지고 있다. 학생들은 번호표에 따라 순서대로 줄을 서려고 한다. $1$번 번호표를 가진 학생은 줄에 처음으로 서게 되고, 이때 만족도는 $s_1$이다. $2$번 번호표를 가진 학생부터는 다음 두 가지 행동 중 하나를 선택해 줄을 선다.
또한 줄을 서는 방법에 따라 기존 학생의 만족도가 변화할 수 있다.
식당 도우미인 여러분은 문득 각 학생의 만족도 총합을 최대화하는 방법이 궁금해졌다. 만족도 총합의 최댓값을 구해보자.
첫 번째 줄에 학생의 수 $N$이 주어진다.
두 번째 줄에 양의 정수 $s_1$, $s_2$, $s_3$, $\cdots$, $s_N$이 공백으로 구분되어 주어진다.
첫 번째 줄에 만족도 총합의 최댓값을 출력한다.