問題文

やきとりくんは、赤いボールを AA 個、青いボールを BB 個持っています。
やきとりくんは、草原へ行ってモンスターを捕まえようと思っています。
草原には、NN 体のモンスターが存在し、ii 体目のモンスターは、捕まえるためには赤いボールを XiX_{i} 個、青いボールを YiY_{i} 個使う必要があります。

やきとりくんが捕まえられるモンスターの最大値を求めてください。

制約

  • 0A,B5000 \leq A, B \leq 500
  • 1N501 \leq N \leq 50
  • 0Xi,Yi5000 \leq X_{i}, Y_{i} \leq 500 (1iN)( 1 \leq i \leq N )
  • 入力はすべて整数である。

入力

入力は以下の形式で標準入力から与えられる。

A B N
X1 Y1
X2 Y2
... ...
XN YN

出力

問題の答えを一行に出力せよ。

入出力例

入力例1
5 8 3
1 7
2 6
3 2
出力例1
2

赤いボールを 55 つ、青いボールを 88 つ使うことで、22 体目のモンスターと 33 体目のモンスターを捕まえることができます。
22 体より多くのモンスターを捕まえることはできないので、22 を出力します。

入力例2
107 447 10
15 37
12 48
46 45
15 28
1 43
22 43
10 15
13 18
10 43
26 16
出力例2
8

提出


Go (1.21)