#include <bits/stdc++.h>
using namespace std;
int a,b;
const int num=1e9;
int main()
{
cin>>a>>b;
int sum=1;
if(a>1 && b>=31)
{
cout<<"-1";
return 0;
}
if(a>=100000000)
{
cout<<"-1";
return 0;
}
if(a==1)
{
cout<<1;
return 0;
}
if(a==0)
{
cout<<0;
return 0;
}
for(int i=0;i<b;i++)
{
if(sum>num)
{
cout<<"-1";
return 0;
}
sum*=a;
}
cout<<sum;
return 0;
}