using System;

namespace AtCoder
{
    class Program
    {
        static void Main(string[] args)
        {
            var input = Console.ReadLine().Trim().Split(' ');
            var N = int.Parse(input[0]);
            var M = int.Parse(input[1]);

            var d = new string[N];

            for (var i = 0; i < M; i++)
            {
                input = Console.ReadLine().Trim().Split(' ');
                var s = int.Parse(input[0]);
                var c = input[1];
                if (d[s - 1] == null)
                {
                    d[s - 1] = c;
                }
                else
                {
                    if (d[s-1] != c)
                    {
                        Console.WriteLine("-1");
                        return;
                    }
                }
            }
            var a = new System.Text.StringBuilder();
            for ( var i = 0; i < d.Length; i++)
            {
                a.Append((d[i] == null) ? "0" : d[i]);
            }
            var x = int.Parse(a.ToString());
            Console.WriteLine((x > 0) ? x : -1);
        }
    }
}
