Submit
 

G : Max Pig Noodle

Time Limit : 1 sec, Memory Limit : 524288 KB

Problem G: Max Pig Noodle

私の名前は五月雨ほたる。父のお菓子会社に駄菓子屋を経営する馬田ヨウさんを引っこ抜くためにこの村にやってきたわ。そこで出会ったヨウさんの息子のナナツくんが駄菓子センスバツグン!…なのだけれど、自身は漫画を書きたがっていて、ヨウさんの駄菓子屋を継ぐ気がないみたい……せっかく才能があるのだから、どうにか説得して駄菓子屋を継がせたいのだけれど……

そうだわ!駄菓子交換会を開催しましょう!少ないお小遣いでやりくりする子どもたちにとって、交換会は普段買わないような駄菓子を試し、また買いすぎたお菓子を処分する千載一遇のチャンス……駄菓子センスバツグンなナナツ君なら、きっとこれで少年の心を取り戻し、ヨウさんの駄菓子屋を継いでくれるはずよ!

Problem

ナナツ君は、うまか棒たこ焼き味をx本、ふがしをy本持っている。

n人のお菓子交換人がいる。 それぞれの交換人iは、

  • ナナツ君のうまか棒たこ焼き味ai本と交換人のふがしbi
  • ナナツ君のふがしci本と交換人のブタメソdi

のどちらか1つの方法で1回だけ交換してくれる。

この制約の下で、最終的に所持しているブタメソの個数を最大化せよ。

Input

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

n
x y
a1 b1 c1 d1
a2 b2 c2 d2
...
an bn cn dn

1行目に整数nが与えられる。
2行目に整数x, yが空白区切りで与えられる。
3行目からn+2行目に整数ai, bi, ci, diが空白区切りで与えられる。

Constraints

入力は以下の条件を満たす。

  • 1 ≤ n ≤ 100
  • 0 ≤ x, y ≤ 300
  • 1 ≤ ai, bi, ci, di ≤ 300
  • \(\sum_{i=1}^na_i\) ≤ 300, \(\sum_{i=1}^nb_i\) ≤ 300, \(\sum_{i=1}^nc_i\) ≤ 300, \(\sum_{i=1}^nd_i\) ≤ 300

Output

最終的にナナツ君が所持しているブタメソの個数の最大値を1行に出力する

Sample Input 1

3
3 3
3 2 4 1
5 1 2 1
3 1 3 2

Sample Output 1

3

Sample Input 2

3
3 4
3 1 3 1
3 1 4 1
3 1 2 1

Sample Output 2

2

Sample Input 3

4
5 0
5 1 1 1
2 1 2 1
4 1 1 1
3 1 3 1

Sample Output 3

2

Sample Input 4

4
0 0
1 10 1 10
2 5 2 5
3 25 5 6
1 15 2 20

Sample Output 4

0