#include <bits/stdc++.h> using namespace std; int number[1001]; int main(){ long long a,b; cin>>a>>b; if (a==1) cout<<1; else if(b==1) cout<<a; else if(a>31622 or b>29){ cout<<-1; } else{ long long x=1; for(int i=1;i<=b;i++) x=x*a; cout<<x; } }