#include using namespace std; using ll = long long; string s; int main(){ cin >> s; vector num; ll sum = 0; bool flag = false; for (char c: s){ int n = c - '0'; if (flag){ num.push_back(9); sum += 9; } else if (n == 3){ num.push_back(2); flag = true; sum += 2; } else{ num.push_back(n); sum += n; } } if (sum % 3 == 0){ auto tmp = num; ll idx = num.size() - 1; num[idx] --; while(num[idx]== -1){ num[idx] = 9; idx --; num[idx] --; if (num[idx] == 3){ num[idx] = 2; } } } string ans; for (int i = 0; i < num.size(); i++){ ans += to_string(num[i]); } cout << ans << endl; }