#include <bits/stdc++.h> using namespace std; int main() { long long maxn = pow(10, 9), a, b, ans; cin >> a >> b; ans = pow(a, b); if(ans < 0||ans>maxn)cout << -1; else printf("%lld", ans); return 0; }