Problem: Today, the memorable AtCoder Beginner Contest 100 takes place. On this occasion, Takahashi would like to give an integer to Ringo.
As the name of the contest is AtCoder Beginner Contest 100, Ringo would be happy if he is given a positive integer that can be divided by 100 exactly D times.

Find the N-th smallest integer that would make Ringo happy.

Constraints

* D is 0, 1 or 2.
* N is an integer between 1 and 100 (inclusive).

Input

Input is given from Standard Input in the following format:


D N


Output

Print the N-th smallest integer that can be divided by 100 exactly D times.

Examples

Input

0 5


Output

5


Input

1 11


Output

1100


Input

2 85


Output

850000

Solution (in CPP):

Solution:
#include<bits/stdc++.h>
using namespace std;
int main(){
    int D,N;
    cin >> D >> N;
    if(N == 100)N = 101;
    cout << (int)powl(100,D)*N << endl;
    return 0;
}