Багато років тому, коли Чмяяякс ще не був злим, він любив грати в традиційну гру з племен планетної системи Link-Cut з Антоном. Гра проходить на дошці розміром 1 \times n, де кожна клітинка містить пару чисел a_i, b_i, всі числа різні. Є також ігрова фішка, яка спочатку знаходиться на позиції , і магічний рахунок, який спочатку дорівнює . Гравці по черзі роблять ходи, Чмяяякс ходить першим.
Припустимо, що ігрова фішка зараз знаходиться в клітинці .
У свій хід Чмяяякс може перемістити фішку вперед на клітин, де k > 0, віднімаючи k \cdot a_i монет з рахунка, і змінюючи позицію фішки на i + k.
У свій хід Антон може перемістити фішку назад на клітин, де k > 0, додаючи k \cdot b_i монет до рахунку, і змінюючи позицію фішки на i - k, або він може використати магію, щоб перемістити фішку на останню клітинку, додавши (n - i) \cdot b_i монет до рахунку, і встановивши фішку на позицію .
У будь-який момент часу фішка не може виходити за межі дошки (тобто, її позиція повинна бути більшою за і меншою за n + 1). Гра закінчується, коли фішка досягає клітинки . Мета Чмяяякса — максимізувати рахунок, тоді як мета Антона — мінімізувати його. Якщо обидва гравці грають оптимально, яким буде рахунок у кінці гри? Можна довести, що за цих умов гра не триватиме нескінченно.
Перший рядок містить одне ціле число (2 \le n \le 10^6) — розмір дошки, на якій проходить гра.
Другий рядок містить цілих чисел a_i (-10^9 \le a_i \le 10^9).
Третій рядок містить цілих чисел b_i (-10^9 \le b_i \le 10^9).
Для кожної пари та , такої що i \neq j і 1 \le i, j \le n, виконується a_i \neq a_j, b_i \neq b_j, a_i \neq b_i та a_i \neq b_j.
Вам потрібно вивести значення рахунку в кінці гри, якщо обидва гравці грають оптимально.
Приклад
Приклад 1
Приклад 2
У першому тестовому прикладі для Чмяяякса оптимально стрибнути з початку до кінця, зменшуючи баланс на 33 \cdot 7 = 231, досягнувши балансу . Можна довести, що немає жодної стратегії для нього, з якою він може досягти більшого балансу.
У другому тестовому прикладі Чмяяякс може стрибнути на клітинку , змінивши баланс на -5 \cdot 2 = -10, Антон може перемістити фішку на останню клітинку, додавши до балансу 15 \cdot 2 = 30, в результаті чого баланс дорівнює .
( балів): n \le 20;
( балів): n \le 50, -200 \le a_i, b_i \le 200;
( балів): n \le 5000;
( балів): n \le 10^5;
( балів): без додаткових обмежень.