#include<bits/stdc++.h>
using namespace std;
typedef unsigned long long ll;
ll a,b;
const ll N=1e9;
int main(){
cin>>a>>b;
ll u=1;
if(a==1){
cout<<"1";
return 0;
}
for(int i=1;i<=b;i++){
u*=a;
if(u>N){
puts("-1");
return 0;
}
}
cout<<u;
return 0;
}
都暴力吕还有什么好发dema
谁不会啊……
没事啊,骗个阅读量啊
........................................qsbn
好像没有问题啊