#include <bits/stdc++.h>
using namespace std;
int main()
{
long long n, m;
cin >> n >> m;
if (n > 1e9 || m > 1e9)
{
cout << -1 << endl;
return 0;
}
int sum = 1;
for (int i = 1; i <= m; i++)
{
sum *= n;
if (sum > 1e9)
{
cout << -1 << endl;
return 0;
}
}
cout << sum << endl;
return 0;
}