#include<bits/stdc++.h>
using namespace std;
long long int func(int n){
    long long int res = 1;
    for(int i = 1; i <= n; i++){
        res *= i;
    }
    return res;
}
int main(){
    int n;
    int y1 = 0;
    int y2 = 0;
    while(cin >> n){
        for(int i = 1; i <= n; i++){
            if(i % 2 ==0){
                y2 += func(i);
            }
            else{
                y1 += func(i);
            }
        }
        cout << y1 << " " << y2 << endl;
    }
    return 0;
}

定义一个函数用来求阶乘