#include <cstdio>
#include <iostream>
#include <string>
#include <cmath>
#include <cstdlib>
#include <sstream>
using namespace std;

int main() {
	int i;
	
	while(cin >> i) {
		if (!cin.good()) {
			return 0;
		} 
		//cout << i << endl;
		int original = i;
		int sum = 0;		
		int exponent = 0;
		while(i > 0) {
			sum += i % 10;
			i /= 10;
			exponent++;
		}
		//out << "exponent " << exponent << endl;
		int new_sum = sum - 1;
		string result = "";
		while (exponent  > 0) {
			//ccout << "original " << original << endl;
			int digit = original / (int) pow(10, exponent - 1);
			//cout << "digit : " << digit << endl;
			original -= digit * pow(10, exponent - 1);
			//cout << "original " << original << endl;
			exponent--;
			while (digit > new_sum) {
				digit--;			
			}
			result = result + (char) (digit + '0');
			//cout << " result : " << result << endl;
			new_sum -= digit;
		}
		int res = atoi(result.c_str());
		cout << res << endl;
	}
	
	return 0;
}