Обридлий подарунок#8786

Обридлий подарунок

1 секунда
64 мегабайти
Легка

Аліса вже третій рік поспіль отримує масив із елементів на свій день народження!

На жаль, цей масив досить нудний, оскільки всі його елементи нульові. Щоб розвеселити Алісу, Боб вирішив змінити масив за спеціальним правилом.

Бобу дозволено зробити змін, кожна із яких визначається так. Дано два числа та . Боб обирає позицію (1 \leq i \leq n) і для кожного із додає до -го елемента число x + d \cdot \text{dist}(i, j), де \text{dist}(i, j) — відстань між елементами та : \text{dist}(i, j) = |i - j|.

Наприклад, якщо у Аліси масив [2, 1, 2, 2], і Боб обирає позицію з x = -1, d = 2,тоді масив стане:

[2 - 1 + 2 \cdot 2,\ 1 - 1 + 2 \cdot 1,\ 2 - 1 + 2 \cdot 0,\ 2 - 1 + 2 \cdot 1]=[5, 2, 1, 3]

Боб не може вибрати позицію поза межами масиву.

Аліса буде найщасливішою, якщо елементи масиву будуть якнайбільшими. Боб вирішив, що максимізація середнього арифметичного — найкраща міра цього.

Яке максимальне середнє арифметичне може отримати Боб?

Вхідні дані

У першому рядку задано два цілі числа та (1 \leq n, m \leq 10^5) — кількість елементів у масиві та кількість змін.

У кожному із наступних рядків — по два числа x_i та d_i (10^{-3} \leq x_i, d_i \leq 10^3) — параметри для -ої зміни.

Вихідні дані

Виведіть максимальне значення середнього арифметичного елементів масиву, яке може отримати Боб, з абсолютною чи відносною похибкою не більше 10^{-7}.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading