#include<iostream>
#include <algorithm>
using namespace std;

int main(){
   string s;
   cin >> s;
   for(int i = 0; i < s.length(); i++){
       if(s.at(i) == '6'){
           s.at(i) = '9';
       }else if(s.at(i) == '9'){
            s.at(i) = '6';
       }
   }
    reverse(s.begin(),s.end());
    cout << s << endl;
}
#include<stdio.h>
#include<string.h>

int main(void){

  char str[100000+1];
  scanf("%s",str);
  for(int i=0;i<strlen(str);i++){
    switch(str[strlen(str)-1-i]){
      case '6':
        printf("%c",str[strlen(str)-1-i]+3);
        break;
      case '9':
        printf("%c",str[strlen(str)-1-i]-3);
        break;
      default:
         printf("%c",str[strlen(str)-1-i]);
        break;
    }
  }
  
  
  
  return 0;
}