#include <bits/stdc++.h>
using namespace std;
int main() {
  long long n, r = 0, a, c, arr[10] = {0}, b = 0;
  cin >> n;
  int e = 0;
  for (int i = 0; n != 0; i++) {
    c = n % 10;
    n = n / 10;
    if (c == 0 && e == 0) {
      r++;
    } else if (n != 0) {
      e++;
      b += c;
      b = b * 10;
    } else {
      b += c, e++;
    }
  }
  for (int i = 0; b != 0; i++) {
    a = b % 10;
    b = b / 10;
    if (a == 9 && i == 0) {
      cout << 9;
    } else if (a == 9 && b == 0) {
      cout << 0;
    } else if (a == 9 && b != 0) {
      cout << 0;
    } else if (a > 4) {
      cout << 9 - a;
    } else {
      cout << a;
    }
  }
  for (int j = 0; j < r; j++) {
    cout << 0;
  }
  return 0;
}
