#include<stdio.h>
int main()
{
long int N;
scanf("%ld",&N);
if(N==0)
{
printf("%ld",N);
return 0;
}
int count;
long int number=N;
for(int i=0;number!=0;i++)
{
number=number/10;
count++;
}
while(N%10==0)
{
count--;
N=N/10;
}
int flag=0;
if(N<0)
{
flag=1;
N=0-N;
}
for(int i=1;i<=count/2;i++){
int n=1,m=1;
for(int j=0;j<i;j++)
n*=10;
for(int j=0;j<(count-i);j++)
m*=10;
N=N+(N%n/(n/10))*m-N%n/(n/10)*(n/10)+(N/m%10)*(n/10)-N/m%10*m;
}
if(flag==1) N=0-N;
printf("%d",N);
return 0;
}