#include <iostream>
#include <algorithm>
using namespace std;
int digit[4];
int main(){
	int n,m;
	cin>>n>>m;
	int fac=0;
	while(m--){
		int a,b;  cin>>a>>b;
		cout<<a<<b<<endl;
		if(a==1&&b==0) fac=1;
		else if(digit[a]&&digit[a]!=b) fac=1;
		else digit[a]=b;
	}
	if(fac) cout<<-1<<endl;
	else{
		int ans=0;
		if(digit[1]==0) ans+=pow(10,n-1);
		else ans+=digit[1]*pow(10,n-1);
		if(digit[2]!=0) ans+=digit[2]*pow(10,n-2);
		if(digit[3]!=0) ans+=digit[3]*pow(10,n-3);
		cout<<ans<<endl;
	}
	return 0;
}