#include<bits/stdc++.h>
using namespace std;

int main(){
	int n, num;
	char a[1100] = {};
	istringstream ss;
	set<int> s;
	
	cin>>n;
	
	for(int i = 0; i < n; i++){
		cin>>a[i];
	}
	
	for(int i = 0; i < 4; i++){
		for(int j = 0; j+i < n; j++){
			string temp;
			for(int k = 0; k <= i; k++){
				temp += a[j+k];
			}
			ss = istringstream(temp);
			ss >> num;
			s.insert(num);
		}
	}
	
	for(int i = 0; ; i++){
		if(s.count(i) == 0){
			cout<<i<<endl;
			break;
		}
	}
	
	return 0;
}
