Хмарочоси
Козак Вус живе у хмарочосі.
Оскільки він почав працювати будівельником, то замовників дали йому завдання побудувати хмарочосів. Один з них має знаходитися на відстані одного кілометра від хмарочоса Козака Вуса, інший має бути на відстані двох кілометрів, інший має бути на відстані трьох кілометрів і так далі. Всі хмарочоси (у тому числі й Козака Вуса) мають знаходитися на одній прямій, причому хмарочос Вуса має бути найлівішим з усіх.
-ий замовник хоче, щоб його хмарочос мав висоту поверхів. Проте замовникам все одно, на якій відстані їхні хмарочоси будуть знаходитися від хмарочоса Вуса. Тому Козак може сам вирішувати, у якому порядку від свого хмарочоса будувати інші хмарочоси.
Козак Вус хоче зробити так, щоб вигляд з його хмарочоса був якнайгарнішим. Будемо вважати, що -ий поверх певного хмарочоса видний з хмарочоса Вуса лише якщо між ними немає іншого хмарочоса, який матиме -ий поверх. Козак вважає, що кожен поверх -го хмарочоса має красу . Тому він хоче, щоб сумарна краса всіх поверхів, які він бачитиме зі свого хмарочоса, була максимально можливою.
Приклад для = 4.
На малюнку зображено приклад для . На відстані одного кілометра побудували двоповерховий хмарочос з красою . Далі одноповерховий з красою . Далі триповерховий з красою . Нарешті останнім побудували хмарочос висотою поверхи та красою . З хмарочоса Вуса видно лише обидва поверхи першого хмарочоса, третій поверх третього та четвертий поверх четвертого хмарочосів. Відповідно рахуємо сумарну красу цих поверхів: . Зверніть увагу, що це може бути не оптимальним порядком побудови.
Допоможіть йому знайти максимально можливу красу.
Вхідні дані
Перший рядок містить одне ціле число () — кількість хмарочосів, які потрібно побудувати.
Другий рядок містить цілих чисел () — висоти хмарочосів.
Третій рядок містить цілих чисел () — красоти поверхів у хмарочосах.
Вихідні дані
Виведіть одне ціле число — максимально можливу сумарну красу.
Приклади
Оцінювання
( балів) ;
( балів) ;
( балів) ;
( балів) без додаткових обмежень.