    N,M=map(int,input().split())
    sc=[list(map(int,input().split())) for _ in range(M)]
    for i in range(10**N):
        ans=str(i)
        if len(ans)==N and all(ans[s-1]==str(c) for s,c in sc):
            print(ans)
            quit()
    print(-1)