#include <bits/stdc++.h>
using namespace std;
int main() {
long long a, b, ans = 1;
scanf("%d%d", &a, &b);
if (a == 1 || b==1) {
printf("1");
return 0;
}
if (a != 1 and b != 1) {
for (int i = 1; i <= b; i++) {
ans *= a;
if (ans > 1000000000) {
printf("-1");
return 0;
}
}
}
printf("%d", ans);
return 0;
}