#include<stdio.h>
int main()
{
int n,a,b,k = 0;
scanf("%d%d%d",&n,&a,&b);
int i,p[a][2],q[b][2];
for(i = 0;i<a;i++)
scanf("%d%d",&p[i][0],&p[i][1]);
long long int uv = 0;
for(i = 0;i<b;i++)
{
scanf("%d%d",&q[i][0],&q[i][1]);
for(int cnt = k;cnt<a;cnt++)
{
if(p[cnt][0]==q[i][0])
{
uv+=p[cnt][1]*q[i][1];
k = cnt + 1;
break;
}
if(p[cnt][0]>q[i][0])
{
k = cnt;
break;
}
}
}
printf("%lld\n",uv);
return 0;
}