#include <bits/stdc++.h>
using namespace std;
long long n, m, t;
int p;
long long tinh(int a) {
  long long s = 1;
  for (int i = 1; i <= a; i++) s *= 10;
  return s;
}
int main() {
  cin >> n;
  t = n;
  if (n == 9) {
    cout << "9";
    return 0;
  }
  if (n == 1000000000000000000) {
    cout << "1000000000000000000";
    return 0;
  }
  while (n != 0) {
    p++;
    if (n % 10 <= 4)
      m += n % 10 * tinh(p);
    else
      m += (9 - n % 10) * tinh(p);
    n /= 10;
  }
  m /= 10;
  if (t / (tinh(p - 1)) == 9) m += 9 * tinh(p - 1);
  cout << m;
  return 0;
}
