В погоне за Пингвином

아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

Брюс Уэйн гонится за помощником Фальконе по прозвищу Пингвин на бэтмобиле по плоскости.

Из-за взрыва бэтмобиль повреждается и теперь может перемещаться только на один вперед и на один вправо. При этом, движение прямо тратит aa единиц топлива, а вправо --- bb единиц топлива.

Сейчас машина супергероя находится в точке (0,0)(0, 0) и имеет в баке ff топлива. Когда топливо закончится, бэтмобиль не сможет больше перемещаться и герою придется догонять злодея бегом.

Определите, сколько существует точек с целочисленными координатами, до которых Бэтмен все еще может добраться на своем бэтмобиле.

Как известно, все супергерои обычно существуют в tt параллельных вселенных. Поэтому решите эту задачу для каждой из параллельных вселенных.

입력

В первой строке входных данных дано целое число tt --- количество вселенных, в которых необходимо решить задачу (1t5001 \leqslant t \leqslant 500).

Каждая из следующих tt строк ввода описывает одну вселенную. В ii-й из них через пробел даны целые числа a_ia\_i, b_ib\_i и f_if\_i --- затраты топлива на перемещение на один вперед, затраты топлива на перемещение на один вправо, начальный объем топлива в баке бэтмобиля (1a_i,b_i,f_i1091 \leqslant a\_i, b\_i, f\_i \leqslant 10^9).

출력

Выведите ответ на задачу для каждой из вселенных в отдельной строке. Каждый ответ должен состоять из единственного целого числа --- количества достижимых на бэтмобиле целочисленных точек.

힌트

В первом примере для первого набора входных данных достижимы точки (0,0)(0, 0), (1,0)(1, 0), (0,1)(0, 1), (2,0)(2, 0), (1,1)(1, 1), (0,2)(0, 2), (3,0)(3, 0), (2,1)(2, 1), (1,2)(1, 2), (0,3)(0, 3), (1,3)(1, 3), (0,4)(0, 4).