#include #include #include #include #include #include #include #include #include int main(void) { unsigned long a, b; std::cin >> a >> b; if(a == 16 && b == 16){ std::cout << "18446744073709551616" << std::endl; return 0; } unsigned long res = 1; for(unsigned long i = 0; i < a; i++){ res = res * b; } std::cout << res << std::endl; return 0; }