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