AT_abc378_b [ABC378B] Garbage Collection
Description
[problemUrl]: https://atcoder.jp/contests/abc378/tasks/abc378_b
AtCoder 市では、$ N $ 種類のゴミを定期的に収集しています。$ i\;(=1,2,\dots,N) $ 種類目のゴミは、日付を $ q_i $ で割ったあまりが $ r_i $ の日に収集されます。
$ Q $ 個の質問に答えてください。$ j\;(=1,2,\dots,Q) $ 番目の質問では、$ d_j $ 日に $ t_j $ 種類目のゴミが出たときに、次にそれが収集される日を答えてください。
ただし、$ i $ 種類目のゴミが出た日が、 $ i $ 種類目のゴミが回収される日であった場合、そのゴミは同じ日に収集されるとします。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ q_1 $ $ r_1 $ $ q_2 $ $ r_2 $ $ \vdots $ $ q_N $ $ r_N $ $ Q $ $ t_1 $ $ d_1 $ $ t_2 $ $ d_2 $ $ \vdots $ $ t_Q $ $ d_Q $
Output Format
$ Q $ 行出力せよ。$ j\;(1\leq\ j\ \leq\ Q) $ 行目には、$ j $ 番目の質問に対する答えを出力せよ。
Explanation/Hint
### 制約
- $ 1\ \leq\ N\ \leq\ 100 $
- $ 0\ \leq\ r_i\