n,m=map(int,input().split())
l=[]
for i in range(m):
    s,c=input().split()
    l.append((int(s),str(c)))
#入力受け取り
print(l)
b=0

for i in range(1000):
    for j in range(m):
        a=0
        num=str(i)
        #文字列に変換する

        if len(num)!=n:
            a+=1
            break
        elif num[l[j][0]-1]!=l[j][1]:
            a+=2
            break
    if a==0:
        print(i)
        b+=1
        break
if b==0:
    print(-1)