#include <iostream>
using namespace std;

int TheNumberOfDigits(int n)//Количество цифр в числе
{
	int i=1;
    while ((n/=10)>0)
    {
    	i++;
    }
    return i;
}

int sc(int a) //Сумма цифр числа
{
	int sum = 0;
	while (a/1>0)
	{
		sum+=a%10;
		a/=10;
	}	
	return sum;
}

int main()
{
	int n, v, t, x, a;
	cin>>n;
	a=10;
	unsigned int b=100;
	t=TheNumberOfDigits(n);
	x=n;
	for (int i=1;i<t;i++)
	{
		v=(n/b)*b+(n%b/a-1)*a+a-1;
		if (sc(v)>sc(x))
			x=v;
		a*=10;
		b*=100;
	}
	cout<<x<<endl;
	return 0;
}