**我这默写对不对```
#include<bits/stdc++.h>
using namespace std;long long sum=1;
int main(){
long long n,m;
cin>>n>>m;
for(long long i=1;i<=m;i++){
sum=sum*n;
}
if(sum>1000000000){
cout<<-1;
return 0;
}
else cout<<sum;
return 0;
}
**```
#include<bits/stdc++.h>
using namespace std;long long sum=1;
int main(){
long long n,m;
cin>>n>>m;
for(long long i=1;i<=m;i++){
sum=sum*n;
}
if(sum>1000000000){
cout<<-1;
return 0;
}
else cout<<sum;
return 0;
}