using System;
using System.Linq;
class Program{
  static void Main(){
    var nm = Console.ReadLine().Split(' ').Select(a => int.Parse(a)).ToArray();
    var num = Enumerable.Repeat(-1, nm[0]).ToArray();
    string input;
    while((input = Console.ReadLine())!=null){
      var inarray = input.Split(' ');
      var s = int.Parse(inarray[0]) - 1;
      var c = int.Parse(inarray[1]);
      if (num[s] != -1 && num[s] != c){
        Console.WriteLine(-1);
        return;
      }
      num[s] = c;
    }
    if(num[0]==0 && nm[0] >1){
      Console.WriteLine(-1);
      return;
    }
    if(num[0]==-1){
      num[0] = nm[0] > 0 ? 1 : 0;
    }
    var result = 0;
    foreach(var c in num){
      result *= 10;
      result += c >= 0 ? c : 0;
    }
    Console.WriteLine(result);
  }
}