Задача A. Квадратное уравнение

Автор:Антон Карабанов   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:512 Мб
Выходной файл:Стандартный выход  
Максимальный балл:100  

Условие

Трое друзей на уроке математики придумывают квадратное уравнение. Первый выбрал натуральный коэффициент a, второй — натуральный коэффициент b. Помогите третьему другу подобрать такой наибольший целый свободный член, чтобы уравнение a × x2 + b × x + c = 0 имело ровно два различных действительных корня.

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

Первая строка входного файла содержит натуральное число a, вторая — b.

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

Выведите одно неотрицательное целое число — ответ на вопрос задачи.

Ограничения

1 ≤ a, b ≤ 109

Система оценки и описание подзадач

Баллы за каждый тест начисляются независимо.

Решения, верно работающие при a, b ≤ 100, получат не менее 40 баллов.

Пояснение к примеру

В примере дано уравнение 2 × x2 + 5 × x + c = 0. Перебирая все возможные c, получим, что при c = 3 уравнение еще имеет два корня (x1 =  − 1 и x2 =  − 1,5), а при c = 4 и ещё больших значениях, это уравнение два корня уже иметь не будет.

Примеры тестов

Стандартный вход Стандартный выход
1
2
5
3

0.119s 0.022s 15