<image> <image>

*The two images are equivalent, feel free to use either one.

Input

The input contains a single integer a (-100 ≤ a ≤ 100).

Output

Output the result – an integer number.

Example

Input


1


Output


1
#include <bits/stdc++.h>
using namespace std;

using ll = long long;
using ull = unsigned long long;
using db = long double;
using str = string;

#define SZ(sp) ll((sp).size())
#define bgn(sp) (sp).begin()
#define rbgn(sp) (sp).rbegin()
#define all(sp) bgn(sp), (sp).end()
#define rall(sp) (sp).rbgn(), (sp).rend()
#define fi first
#define se second
#define pb push_back
#define eb emplace_back
#define FOR(i,a,b) for (int i = (a); i < (b); ++i)
#define rFOR(i,a,b) for (int i = (a); i >= (b); --i)
#define debugLine() cout << "\n------------\n";

const ll MOD = 1e9 + 7;
const ll INF = 1e18 + 5;
const db eps = 1e-6;
mt19937 rng((unsigned int) chrono::steady_clock::now().time_since_epoch().count());

void solve(int cnt_test=0)  {
    int a;
    cin >> a;
    cout << 2 - a * a;
    cout << endl;
}

void pre_calculate() {
    return;
}

int main() {
    //freopen("input.txt", "r", stdin);
    //freopen("output.txt", "w", stdout);
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);
    pre_calculate();
    int tt = 1;
    //cin >> tt;
    for (int cnt_test = 1; cnt_test <= tt; ++cnt_test) {
        //cout << "Case #" << cnt_test << ":" << endl;
        solve(cnt_test);
        //debugLine();
    }
    return 0;
}


