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

int main(){
  int n, m;
  cin>>n >>m;
  char s[n];
  int b, c;
  for(int i=0;i<m;i++){
    cin>>b >>c;
    if((!s[b-1]) && (s[b-1]!=(char)c)){
      cout<<-1<<endl;
      return 0;
    }
    s[b-1]=(char)c;
  }
  if(s[0]=='0'){
    cout<<-1<<endl;
    return 0;
  }
  
  cout<<(int)s<<endl;
  return 0;
}