#include <iostream>
#include <string>
#include <algorithm>
using namespace std;

int main() {
    int n;
    cin >> n;
    string digits(n, '0');
    for(int i=0; i<n; ++i) {
        cin >> digits[i];
    }
    int ret = [&digits]() {
        for(int i=0; ; ++i) {
            if(digits.find(to_string(i)) == string::npos) {
                return i;
            }
        }
    }();
    cout << ret << endl;
}
