#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,m,p;
int l[100000 + 5],r[100000 + 5],x[100000 + 5];
cin>>n>>m>>p;
for(int i = 1; i <= m; i ++)cin>>l[i]>>r[i];
for(int i = 1; i <= p; i ++)cin>>x[i];
int ans = 0;
for(int i = 1; i <= m; i ++)
{
int dem = 0;
for(int j = 1; j <= p; j ++)
{
if(l[i] <= x[j] and x[j] <= r[i])dem++;
}
if(dem == 0)ans ++;
}
cout<<ans;
return 0 ;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIGludCBuLG0scDsKICAgIGludCBsWzEwMDAwMCArIDVdLHJbMTAwMDAwICsgNV0seFsxMDAwMDAgKyA1XTsKICAgIGNpbj4+bj4+bT4+cDsKICAgIGZvcihpbnQgaSA9IDE7IGkgPD0gbTsgaSArKyljaW4+PmxbaV0+PnJbaV07CiAgICBmb3IoaW50IGkgPSAxOyBpIDw9IHA7IGkgKyspY2luPj54W2ldOwoKICAgIGludCBhbnMgPSAwOwogICAgZm9yKGludCBpID0gMTsgaSA8PSBtOyBpICsrKQogICAgewogICAgICAgIGludCBkZW0gPSAwOwogICAgICAgIGZvcihpbnQgaiA9IDE7IGogPD0gcDsgaiArKykKICAgICAgICB7CiAgICAgICAgICAgIGlmKGxbaV0gPD0geFtqXSBhbmQgeFtqXSA8PSByW2ldKWRlbSsrOwogICAgICAgIH0KICAgICAgICBpZihkZW0gPT0gMClhbnMgKys7CiAgICB9CiAgICBjb3V0PDxhbnM7CgogICAgcmV0dXJuIDAgOwp9Cg==