#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; long long solve(int len) { vector dp(len+1, 0); vector sum(len+1, 0); dp[0] = 1; sum[0] = 1; for(int i=1; i<=len; ++i){ dp[i] += sum[i-1]; sum[i] = dp[i]; if(i >= 2) sum[i] += sum[i-2]; } return dp[len]; } int main() { int len; cin >> len; if(len == 2){ cout << 4 << endl << 1 << endl; return 0; } long long ans = solve(len); if(len % 2 == 0){ long long x = solve(len / 2); ans -= x * x; } cout << len << endl << ans << endl; return 0; }