N,M=map(int,input().split())
SC=[]
ans=[0]*N
flag=0
flag2=0
for i in range(M):
    s,c=map(int,input().split())
    if s-1==0:
        flag2=1
        
    if ans[s-1]!=0 and ans[s-1]!=c:
        flag=1
    ans[s-1]=c

if flag2==0:
    ans[0]=1

if ans[0]==0:
    flag=1
    

if flag!=1:
    ans2=""
    for a in ans:
        ans2+=str(a)
    print(ans2)
else:
    print(-1)