#22. 防晒

防晒

题目描述

C\red{C}头奶牛进行日光浴,第i\red{i}头奶牛需要minSPF[i]\red{minSPF[i]}maxSPF[i]\red{maxSPF[i]}单位强度之间的阳光。

每头奶牛在日光浴前必须涂防晒霜,防晒霜有L\red{L}种,涂上第i\red{i}种之后,身体接收到的阳光强度就会稳定为SPF[i]\red{SPF[i]},第i\red{i}种防晒霜有cover[i]\red{cover[i]}瓶。

求最多可以满足多少头奶牛进行日光浴。

输入格式

第一行输入整数C\red{C}L\red{L}

接下来的C\red{C}行,按次序每行输入一头牛的minSPF\red{minSPF}maxSPF\red{maxSPF}值,即第i行输入minSPF[i]\red{minSPF[i]}maxSPF[i]\red{maxSPF[i]}

再接下来的L\red{L}行,按次序每行输入一种防晒霜的SPF\red{SPF}cover\red{cover}值,即第i行输入SPF[i]\red{SPF[i]}cover[i]\red{cover[i]}

每行的数据之间用空格隔开。

输出格式

输出一个整数,代表最多可以满足奶牛日光浴的奶牛数目。

样例

输入数据

3 2
3 10
2 5
1 5
6 2
4 1

输出数据

2

提示

1  C,L  2500,\red{1\ ≤\ C,L\ ≤\ 2500,}

1  minSPF  maxSPF  1000,\red{1\ ≤\ minSPF\ ≤\ maxSPF\ ≤\ 1000,}

1  SPF  1000\red{1\ ≤\ SPF\ ≤\ 1000}