#include <iostream>
#include <cstdio>
#include <cmath>
#include <ctime>
#include <vector>
#include <cstring>
#include <algorithm>

using namespace std;

int main(){
int n,s,r;
cin >> n >> s >> r;
int a[n];
memset(a,0,sizeof a);
int t;
for(int i=0;i<s;i++){cin >> t;
                     a[t-1]-=1;
                     }
for(int i=0;i<r;i++){cin >> t;
                     a[t-1]+=1;
                     }
for(int i=0;i<n;i++){if(a[i]==1){
                                 if(a[i-1]==-1 && i>0){a[i-1]+=a[i];  
                                                       a[i]+=a[i-1];
                                                       }
                                 else if(a[i+1]==-1 &&  i<n-1){a[i+1]+=a[i];  
                                                       a[i]+=a[i+1];
                                                       }
                                                       }
                                                       }
int sol=0;
for(int i=0;i<n;i++)if(a[i]==-1)sol++;
cout << sol << endl;             
                                    
system("pause");
return 0;
}
