#include <iostream>
using namespace std;

int main() {
	int n, m;
	cin>>n>>m;
	int a[m], b[m];
	for(int i=0;i<m;i++)
	cin>>a[i]>>b[i];
	
	int ans[n] {0};
	for(int i=0;i<m;i++)
	{
		if(ans[a[i]-1]==0)
		ans[a[i]-1]=b[i];
		else
		{
			cout<<"-1";
			return 0;
		}
	}
	int c=0;
	for(int i=0;i<n;i++)
	{
		if(ans[i]==0 && c==0)
		{
			cout<<"-1";
			break;
		}
		if(ans[i]>=0)
		{
			c=1;
			cout<<ans[i];
		}
	}
	// your code goes here
	return 0;
}