<?php
    $arr = explode(' ', trim(fgets(STDIN)));
    $n =$arr[0];
    $m =$arr[1];

    $out =[];
    for ($i=0; $i < $m ; $i++) { 
        $arr = explode(' ', trim(fgets(STDIN)));
        $s = $arr[0] - 1;
        $c = $arr[1];
        // すでに設定されている桁で
        // かつ違う数字の場合はNG
        if (isset($out[$s]) && $out[$s] != $c) {
            echo 'a';
            echo '-1';
            return;
        }

        $out[$s] = $c;
    }

    // 頭が0はだめ
    $set_flg_1 = false;
    $set_flg_2 = false;
    if (isset($out[0])){
        if($out[0] == 0) {
            echo 'b';
            echo '-1';
            return;
        }
        $set_flg_1 = true;
    } 
    if (isset($out[1])){
        if (!$set_flg_1 && $out[1] == 0) {
            echo 'c';
            echo '-1';
            return;
        }
        $set_flg_2 = true;
    } else {
        if ($set_flg_1) {
            $out[1] = 0;
            $set_flg_2 = true;
        }
    }
    if (isset($out[2])){
        if (!$set_flg_2 && $out[2] == 0) {
            echo 'd';
            echo '-1';
            return;
        }
    } else {
        if ($set_flg_2) {
            $out[2] = 0;
        }
    }

    $ret = 0;
    if ($set_flg_1) {
        $ret = $ret + ($out[0] * 100);
    }
    if ($set_flg_2) {
        $ret = $ret + ($out[1] * 10);
    }
    $ret = $ret + $out[2];

    echo $ret;
    return;
?>