AT_abc157_c [ABC157C] Guess The Number

Description

[problemUrl]: https://atcoder.jp/contests/abc157/tasks/abc157_c 以下の条件を満たす $ 0 $ 以上の整数が存在すれば、それらのうち最小のものを出力してください。そのような整数が存在しなければ、 `-1`と出力してください。 - 十進表記で丁度 $ N $ 桁である。($ 0 $ は $ 1 $ 桁の整数とする。その他の整数については、先頭に $ 0 $ をつけた表記は認めない。) - 左から数えて $ s_i $ 桁目は $ c_i $ である。$ \left(i\ =\ 1,\ 2,\ \cdots,\ M\right) $

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ M $ $ s_1 $ $ c_1 $ $ \vdots $ $ s_M $ $ c_M $

Output Format

答えを出力せよ。

Explanation/Hint

### 制約 - 入力は全て整数 - $ 1\ \leq\ N\ \leq\ 3 $ - $ 0\ \leq\ M\ \leq\ 5 $ - $ 1\ \leq\ s_i\ \leq\ N $ - $ 0\ \leq\ c_i\ \leq\ 9 $ ### Sample Explanation 1 $ 702 $ の左から $ 1 $ 桁目は `7` であり、 $ 3 $ 桁目は `2` ですから、 $ 702 $ は問の条件を満たします。また、 $ 701 $ 以下の非負整数は問の条件を満たしません。