В столице Берляндии построили метро. Изначально была только одна центральная станция номер 1, а затем сеть разрасталась: добавлялись новые станции и перегоны. Время проезда по любому перегону составляет ровно 1 минуту, и движение возможно в обе стороны. Станции пронумерованы от 1 до $$$n$$$, где станция 1 — центральная.
Позднее из-за экономического кризиса пришлось закрыть множество перегонов, оставив ровно $$$n-1$$$ перегон так, чтобы от центра по-прежнему можно было добраться до любой станции. Сейчас экономика Берляндии снова на подъёме, и мэр решил построить ровно один новый перегон между какими-то двумя станциями, чтобы улучшить транспортную доступность.
Новый перегон должен быть построен так, чтобы суммарное время поездки от центра до всех станций стало минимальным. Формально, нужно минимизировать сумму $$$\text{dist}(1, i)$$$ по всем $$$i$$$ от $$$1$$$ до $$$n$$$, где $$$\text{dist}(a, b)$$$ — минимальное время в минутах, необходимое, чтобы добраться от станции $$$a$$$ до станции $$$b$$$ по существующим и новому перегону.
Помогите мэру Берляндии найти это минимальное возможное значение суммы.
В первой строке дано одно число $$$n$$$ — количество станций метро ($$$2 \le n \le 2 \cdot 10^5$$$).
Далее следует описание текущего устройства метрополитена. А именно, $$$n-1$$$ число: для каждого $$$i$$$ от $$$2$$$ до $$$n$$$ указан номер $$$p_i$$$ — ближайшая станция на пути от станции $$$i$$$ до центра (родитель вершины $$$i$$$ в дереве с корнем $$$1$$$
Выведите одно число: ответ на вопрос мэра
В задаче используется оценка по группам. Баллы за группу начисляются только при прохождении всех тестов группы. Группа тестируется только если все необходимые предыдущие группы были пройдены. Обозначим $$$p_i$$$ ближайшую станцию на пути до центра от станции $$$i$$$.
| Группа | Баллы | Доп. ограничения | Зависимые группы |
| 1 | 17 | $$$n \leq 10$$$ | |
| 2 | 24 | $$$n \leq 1000$$$ | 1 |
| 3 | 12 | $$$p_i = i - 1$$$ для $$$2 \leq i \leq n$$$ | |
| 4 | 30 | $$$p_i = \lfloor \frac{i}{2} \rfloor$$$ для $$$2 \leq i \leq n$$$ | |
| 5 | 17 | Без дополнительных ограничений | 1, 2, 3, 4 |
53 5 5 1
6