#include <iostream>
using namespace std;
int cif(int a, int b)
{
int x=0;
while(a)
{
if(a%10==b)
x++;
a/=10;
}
return x;
}
int main()
{
int v[10]={0};
int x,k=0,n=0,z=0,i;
cin>>x;
for(i=0;i<10;i++)
{
v[i]=cif(x,i);
if(v[i]%2!=0)
k++;
if(v[i])
z+=v[i];
}
if(k>1)
cout<<0;
else
{
for(i=9;i>=0;i--)
if(v[i] && v[i]!=1)
{
n+=i;
n*=10;
}
for(i=0;i<=9;i++)
if(v[i] && v[i]!=1)
{
n+=i;
n*=10;
}
n/=10;
cout<<n;
}
return 0;
}