CF535C Tavas and Karafs

Description

Karafs is some kind of vegetable in shape of an $ 1×h $ rectangle. Tavaspolis people love Karafs and they use Karafs in almost any kind of food. Tavas, himself, is crazy about Karafs. ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF535C/f71511a4daca20688928b2fd7edbe32cc3d94a45.png)Each Karafs has a positive integer height. Tavas has an infinite 1-based sequence of Karafses. The height of the $ i $ -th Karafs is $ s_{i}=A+(i-1)×B $ . For a given $ m $ , let's define an $ m $ -bite operation as decreasing the height of at most $ m $ distinct not eaten Karafses by 1. Karafs is considered as eaten when its height becomes zero. Now SaDDas asks you $ n $ queries. In each query he gives you numbers $ l $ , $ t $ and $ m $ and you should find the largest number $ r $ such that $ l

Input Format

The first line of input contains three integers $ A $ , $ B $ and $ n $ ( $ 1

Output Format

For each query, print its answer in a single line.