#include<cstdio>
#include<iostream>
using namespace std;
int a[5];
int n,m;
int main()
{
	scanf("%d%d",&n,&m);
	for(int i=1;i<=n;i++)
		a[i]=-1;
	for(int i=1;i<=m;i++)
	{
		int x,y;
		scanf("%d%d",&x,&y);
		if(a[x]>-1&&a[x]!=y)
		{
			puts("-1");
			return 0;
		}
		a[x]=y;
	}
	if(a[1]==0&&n!=1)
	{
		puts("-1");
		return 0;
	}
	if(a[1]==-1&&n!=1)
		a[1]=1;
	if(n==1&&a[1]==-1)
		a[1]=0;
	for(int i=1;i<=n;i++)
		printf("%d",a[i]>-1?a[i]:0);
	return 0;
}