#include using namespace std; int main() { string N, M; cin >> N >> M; int n, m; n = N.back() - '0'; m = M.back() - '0'; if (M == "0") { cout << 1 << endl; return 0; } if (M.size() >= 2) { m += 10 * (int)(M[M.size() - 2] - '0'); } int ans = n * n * n * n; ans %= 10; while (m--) (ans *= n) %= 10; cout << ans << endl; }