#include<bits/stdc++.h>
using namespace std;
#define int long long
const int e=1e9;
int pow_pro(int a,int b){
int k=1;
for(int i=1;i<=b;i++){
k*=a;
if(k>e){
return -1;
}
}
return k;
}
signed main(){
int a,b;
cin>>a>>b;
cout<<pow_pro(a,b);
return 0;
}