Задача 0K. Kind of cheating

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

Условие

Паулундра участвует в соревнованиях по лазанию на скорость. Это дисциплина скалолазанья, где участники сначала проходят квалификацию, а дальше соревнуются в парных забегах. Во время парного забега действуют следующий правила:

Паулундра победила в квалификации, показав лучшее время, и подглядела стратегию каждого из n участников соревнования. Она знает, что участник с номером i планирует пробежать трассу за ti секунд и знает вероятность в процентах того, что этот участник сорвётся pi. Так же Паулундра знает, что может пробежать трассу за любое время в промежутке от a до b и при этом вероятность срыва при выбранном времени x можно вычислить следующим образом: 1 − x − ab − a.

Помогите Паулундре выбрать оптимальное время xi для каждого соперника так, чтоб вероятность победы Паулундры была максимальной. Если есть несколько вариантов оптимального времени, то следует выбрать то, которое меньше.

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

Первая строка входных данных содержит два целых числа a и b. Вторая строка содержит одно целое число n. Далее следует n строк содержащих по два целых числа ti и pi.

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

Выведите n целых чисел xi.

Ограничения

1 ≤ n ≤ 105

1 ≤ a, b, ti ≤ 109

1 ≤ pi ≤ 100

a < b

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

Стандартный вход Стандартный выход
1
1 5
5
4 10
10 50
1 99
5 50
2 90
4
5
1
5
2

0.090s 0.015s 15