<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 namespace std::chrono; 

#ifdef OL_IN_ONE
#include "debug.h"
#else
#define debug(args...)
#endif


int main()
{
    #if OL_IN_ONE
    auto start = high_resolution_clock::now();
    #endif
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);
    
    int a;
    cin>>a;
    cout<<2-a*a<<endl;

    #if OL_IN_ONE
    auto stop = high_resolution_clock::now();
    auto duration = duration_cast<microseconds>(stop - start); 
    cout << "Time taken by function: "<< duration.count() << " microseconds" << endl;
    #endif
    return 0;
}