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

int main(){

    int N, M;
    cin >> N >> M;

    vector<int> ans(N);
    int s, c, i;

    for (i=0; i<M; i++){
        cin >> s >> c;
        ans.at(s-1) = c;
    }

    if (ans.at(0) == 0){
        cout << -1 << endl;
    }
    else{
        for (i=0; i<N; i++){
            cout << ans.at(i);
        }
        cout << endl;
    }

    return 0;
}