code
#include<bits/stdc++.h> using namespace std; long long int a,b; int main(){ scanf("%lld%lld",&a,&b); if((long long)pow(a,b)>1000000000||(long long)pow(a,b)<0)printf("-1"); else printf("%lld",(long long)pow(a,b)); return 0; }