#include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ long long a, n, m, temp = 1; cin >> a >> n; m = 998244353; while (n){ if (n == 1){ temp = (temp * a)%m; break; } else if (n%2 == 0){ n = n / 2; a = (a * a) % m; } else { temp = (temp * a)%m; n--; n = n / 2; a = (a * a) % m; } } cout << m << endl << temp << endl; }