// yukicoder: No.3026 Third Power Problem // 2019.5.16 bal4u #include #define M 1000000007 int main() { int N; scanf("%d", &N); printf("%d\n", (int)((long long)N*N % M * N % M)); return 0; }