#include <iostream>
using namespace std;


int main(){
    int n,m;
    cin>>n>>m;
        int a[n]={0},p[n]={0};

    int s,c,tmp;
    for(int i=0;i<m;i++){
        cin>>s>>c;
        tmp=a[s-1];
        a[s-1]=c;
        if(p[s-1]>0 && tmp!=c) {
            cout<<-1;
            return 0;
        }
        p[s-1]++;
    }

    if(a[0]==0){
        cout<<-1;
        return 0;
    }
    

    for(int i=0;i<n;i++){
        cout<<a[i];
    }
    return 0;
}