#caddi2018bb. [caddi2018b_b]AtCoder Alloy

[caddi2018b_b]AtCoder Alloy

Problem Statement

There are NN rectangular plate materials made of special metal called AtCoder Alloy. The dimensions of the ii-th material are AitimesBiA_i \\times B_i (AiA_i vertically and BiB_i horizontally).

Takahashi wants a rectangular plate made of AtCoder Alloy whose dimensions are exactly HtimesWH \\times W. He is trying to obtain such a plate by choosing one of the NN materials and cutting it if necessary. When cutting a material, the cuts must be parallel to one of the sides of the material. Also, the materials have fixed directions and cannot be rotated. For example, a 5times35 \\times 3 material cannot be used as a 3times53 \\times 5 plate.

Out of the NN materials, how many can produce an HtimesWH \\times W plate if properly cut?

Constraints

  • 1leqNleq10001 \\leq N \\leq 1000
  • 1leqHleq1091 \\leq H \\leq 10^9
  • 1leqWleq1091 \\leq W \\leq 10^9
  • 1leqAileq1091 \\leq A_i \\leq 10^9
  • 1leqBileq1091 \\leq B_i \\leq 10^9

Input

Input is given from Standard Input in the following format:

NN HH WW A1A_1 B1B_1 A2A_2 B2B_2 :: ANA_N BNB_N

Output

Print the answer.


Sample Input 1

3 5 2
10 3
5 2
2 5

Sample Output 1

2

Takahashi wants a 5times25 \\times 2 plate.

  • The dimensions of the first material are 10times310 \\times 3. We can obtain a 5times25 \\times 2 plate by properly cutting it.
  • The dimensions of the second material are 5times25 \\times 2. We can obtain a 5times25 \\times 2 plate without cutting it.
  • The dimensions of the third material are 2times52 \\times 5. We cannot obtain a 5times25 \\times 2 plate, whatever cuts are made. Note that the material cannot be rotated and used as a 5times25 \\times 2 plate.

Sample Input 2

10 587586158 185430194
894597290 708587790
680395892 306946994
590262034 785368612
922328576 106880540
847058850 326169610
936315062 193149191
702035777 223363392
11672949 146832978
779291680 334178158
615808191 701464268

Sample Output 2

8