#include <bits/stdc++.h>
using namespace std;
long long gcd(long long a, long long b) { return b ? gcd(b, a % b) : a; }
long long mcm(long long a, long long b) { return a * b / gcd(a, b); }
long long sq(long long a) { return a * a; }
long long pot(long long a, long long b) {
  return b ? sq(pot(a, b >> 1)) * (b & 1 ? a : 1) : 1;
}
long long potMod(long long a, long long e) {
  return e ? ((sq(potMod(a, e >> 1)) % 1000000007) * (e & 1 ? a : 1)) %
                 1000000007
           : 1;
}
long long p;
int main() {
  cin >> p;
  long long n = sq(p - 2);
  cout << n << endl;
}
