블롭들은 심심해서 서로를 이용해 NNN개의 탑을 만들었다. 각 탑의 높이는 그 탑에 있는 블롭의 수와 같다.
여러분은 다음 행동을 000회 이상 할 수 있다.
이 과정에서 이전에 인접하지 않았던 두 탑이 새롭게 인접하게 되지는 않는다. 채완이를 위해 만들 수 있는 가장 높은 탑의 높이를 구해 주자.
첫째 줄에 탑의 개수 NNN이 주어진다.
둘째 줄에 각 탑의 높이 A_1,A_2,⋯ ,A_NA\_1, A\_2, \cdots, A\_NA_1,A_2,⋯,A_N이 공백으로 구분되어 주어진다.
문제의 정답을 출력한다.