#include #include #include #include using ll = long long; int main() { int N; std::cin >> N; std::queue> queue; for (int i = 0; i < 8; i++) queue.push(std::vector(N + 1, 1)); while (queue.size() > 1u) { auto f = queue.front(); queue.pop(); auto g = queue.front(); queue.pop(); queue.push(atcoder::convolution_ll(f, g)); } std::cout << queue.front()[N * 6] << std::endl; }