#include <bits/stdc++.h>
using namespace std;
int main()
{
int a, b, res = 1;
scanf("%d%d", &a, &b);
if (a == 1) return 0 & puts("1");
if (b >= 30) return 0 & puts("-1");
for (int i = 1; i <= b; i ++ )
{
if (res * 1ll * a > 1e9) return 0 & puts("-1");
res *= a;
}
printf("%d", res);
return 0;
}