n,m=map(int,input().split())
C=[[] for i in range(n)]
for i in range(m) :
    s,c=map(int,input().split())
    C[s-1].append(c)

ans=[]
for i in range(n) :
    if C[i] :
        x=min(C[i])
        ans.append(str(x))
    else :
        x=0
        ans.append(str(x))
ans="".join(ans)
if ans[0]=="0" :
    print(-1)
elif m<n :
    print(-1)
else :
    print(ans)