编程题
### 问题描述
在幻想的大陆上,有一座古老的魔法塔,据说塔内隐藏着无尽的宝藏与神秘力量。传说只有那些能够找到特定数字的勇者才能踏入魔法塔的深处。
小蓝是一位勇敢的冒险者,他听闻了关于魔法塔的传说后,决定踏上寻宝之旅。在他的冒险中,他发现了一个神奇的门槛,上面刻着一道谜题:
你需要找到一个 $n$ 位的特殊数字,满足以下条件:
- 这个数字的每一位数字都相等。
- 这个数字能够被 $x$ 整除。
如果存在多个满足条件的数字,你需要选择最小的那个;如果没有满足条件的数字,输出 `-1`。
小蓝被这个谜题迷住了,他知道只有解开这个谜题才能打开通往魔法塔的大门。现在,他需要你的帮助来解决这个谜题,找到满足条件的特殊数字。
### 输入格式
第一行输入两个整数 $n$ 和 $x$,表示要寻找的特殊数字的位数和整除数,其中 $1 \leq n \leq 10^5$,$1 \leq x \leq 9$。
### 输出格式
输出一个整数,表示满足条件的特殊数字。如果存在多个满足条件的数字,输出最小的那个;如果没有满足条件的数字,输出 `-1`。
### 样例输入
```
3 2
```
### 样例输出
```
222
```