#include<stdio.h>
 #include<string.h>
 #include<stdlib.h> 
 
 int main(){
 char str[100019];
   
 while( scanf("%s", str) ){
     if(str[0] == 'E')
		 {
         break;
     }
  //printf("%s: ",str);
     int i=0;
     int length = strlen(str); 
		if(str[0]=='-')
		{
			i = length- 1;	
			while(str[i]=='9')
			{
				i--;
			}
		if(i==0)
		{
			str[0]='1';
		  printf("-%s\n",str);
			continue;		
		}
		else
		{
		  str[i] +=1;
      printf("%s\n",str);
      continue;
		}
	
	}
	else
	{
			 if(length < 2)
			 {
			 		if(str[0] == '9')
					{
						printf("-19\n");
					}
					else
					{
						str[0] +=1;
						printf("-%s\n", str);
					}
					continue;
				} 

			 if(length >= 2 && str[length-2] == '0')
			 {
						i = length - 3;
						while(str[i] == '0')
						{								
							i--;								
						}
						str[i] +=1;
						str[length-2] = str[length-1];
						str[length-1]= 0;
						printf("%s\n", str);
						continue;
		//este zmaz nulu				
				}
				else
				{
						if(str[length-1] == '9')
						{
								i= length-2;
								while(str[i]=='9')
								{
									i--;	
								}
								if(i == -1)
								{
									printf("-1%s\n", str);
									continue;
								}
								str[i]+=1;
								if(str[i] == '0')
									{
										str[i] = '1';
									}								
								printf("-%s\n",str);
							
								continue;
						} 
						
						if(str[length-1] == '8')
						{
							str[length-1] +=1; 
							printf("-%s\n",str);
							continue;		
						}
						str[length-1] +=2;
						str[length-2] -=1;
						
						if(length == 2 && str[length-2] == '0') 
						{
							printf("%c\n",str[1]);
							continue;
						}
				}		
						printf("%s\n",str);

		} 
}
  

	return 0;
}