rt,
#include<bits/stdc++.h> using namespace std; long long x=1,MAXN=1e9; long long q(long long a,long long b){ for(int i=1;i<=b;i++){ x=a*x; } if(x>MAXN) return -1; return x; } int main(){ int a,b; cin>>a>>b; cout<<q(a,b); }