EduBrick

J. Вычислительная ихтиология

2000 мс · 256 МБ · всё или ничего

В ряд стоят nn аквариумов, в каждом живёт колония рыбок гуппи. Колония, достигнув численности ff, живёт max⁡(1000−f, 1)\max(1000 - f,\ 1) секунд, после чего на свет появляется новая рыбка и численность увеличивается на единицу. От начального момента до рождения первой рыбки колония размера ff тоже ждёт max⁡(1000−f, 1)\max(1000 - f,\ 1) секунд.

Лаборант обязан находиться рядом с аквариумом в момент рождения каждой рыбки. Переход к соседнему аквариуму занимает одну секунду; в начальный момент лаборант стоит у первого аквариума.

Выведите момент времени, когда родится первая рыбка, запись о рождении которой лаборант сделать не сможет.

Формат ввода

Первая строка содержит число nn (2≤n≤502 \le n \le 50).

Следующие nn строк содержат по одному числу aia_i (1≤ai≤20071 \le a_i \le 2007) — численность ii-й колонии.

Формат вывода

Одно число — искомый момент времени.

Примеры

ввод
3
996
1
994
вывод
7
Войдите, чтобы отправлять решения.