n, m = gets.chomp.split(" ").map(&:to_i)
arr = Array.new(n,"0")
m.times do |i|
    s, c = gets.chomp.split(" ")
    if arr[s.to_i-1] != "0" && arr[s.to_i-1] != c
        puts "-1"
        exit
    elsif arr[s.to_i-1] == "0"
        arr[s.to_i-1] = c
    end
end
# p arr
# p arr.join("").to_i.size
# p arr.join("").to_i
# p arr
# p arr.uniq
if arr.join("").to_s.size != n 
    puts "-1"
else
    puts arr.join("").to_i
end
