#include<bits/stdc++.h>
using namespace std;
string beNhat(int sum , int n){
string res = string(n,'0');
for(int i = n- 1 ; i >= 0 ; i--){
if(sum > 9 ){
res[i] = '9';
sum -= 9;
}
else{
if(i!=0){
res[0] = '1';
res[i] += (sum - 1);
return res;
}
else{
res[i] += sum;
return res;
}
}
}
return 0;
}
int main(){
int s, d;
cin >> s >> d;
if(d*9 < s || s == 0 && d > 1){
cout << "-1";
}
else cout << beNhat(s,d);
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKc3RyaW5nIGJlTmhhdChpbnQgc3VtICwgaW50IG4pewogICAgc3RyaW5nIHJlcyA9IHN0cmluZyhuLCcwJyk7CiAgICBmb3IoaW50IGkgPSBuLSAxIDsgaSA+PSAwIDsgaS0tKXsKICAgICAgICBpZihzdW0gPiA5ICl7CiAgICAgICAgICAgIHJlc1tpXSA9ICc5JzsKICAgICAgICAgICAgc3VtIC09IDk7CiAgICAgICAgfQogICAgICAgIGVsc2V7CiAgICAgICAgICAgIGlmKGkhPTApewogICAgICAgICAgICAgICAgcmVzWzBdID0gJzEnOwogICAgICAgICAgICAgICAgcmVzW2ldICs9IChzdW0gLSAxKTsKICAgICAgICAgICAgICAgIHJldHVybiByZXM7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgIHJlc1tpXSArPSBzdW07CiAgICAgICAgICAgICAgICByZXR1cm4gcmVzOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogICAgcmV0dXJuIDA7Cn0KCmludCBtYWluKCl7CiAgICBpbnQgcywgZDsKICAgIGNpbiA+PiBzID4+IGQ7CiAgICBpZihkKjkgPCBzIHx8IHMgPT0gMCAmJiBkID4gMSl7CiAgICAgICAgY291dCA8PCAiLTEiOwogICAgfQogICAgZWxzZSBjb3V0IDw8IGJlTmhhdChzLGQpOwp9Cg==