水题
#include <bits\stdc++.h>
using namespace std;
#define pb() push_back()
long long gcd(long long a,long long b)
{
if(b==0)return a;
else return gcd(b,a%b);
}
const int maxn=10;
int main(){
// freopen("test.in","r",stdin);
long long n;
int k;
long long tmp=1;
cin>>n>>k;
for(int i=1;i<=k;i++)
tmp*=10;
cout<<n*tmp/gcd(n,tmp);
return 0;
}