n,m = gets.split.map(&:to_i)
sc = m.times.map{gets.split.map(&:to_i)}
((("9"*(n-1)).to_i+1)..("9"*n).to_i).each{|i|
  t = i.to_s
  if sc.map{|(s,c)| t[s-1].to_i == c}.all?
    p i
    exit
  end
}
p -1