import java.io.*;
import java.util.*;
import java.util.Collections;
class UserMainCode
{
static int maxOfThree(int x, int y, int z) {
return z > (x > y ? x : y) ? z : ((x > y) ? x : y);
}
static int minOfThree(int a, int b, int c) {
return (a<b)?(a<c?a:c):(b<c?b:c);
}
public static void main
(String[] args
) {
int input1 = 3521;
int input2 = 2452;
int input3 = 1352;
int u=0,t=0,h=0,th=0;
int length = 4;
while(length!=0){
if(length == 4) {
u = maxOfThree(input1%10,input2%10,input3%10) - minOfThree(input1%10,input2%10,input3%10);
}
if(length == 3){
t = maxOfThree(input1%10,input2%10,input3%10) - minOfThree(input1%10,input2%10,input3%10);
}
if(length == 2){
h = maxOfThree(input1%10,input2%10,input3%10) - minOfThree(input1%10,input2%10,input3%10);
}
if(length == 1){
th = maxOfThree(input1%10,input2%10,input3%10) - minOfThree(input1%10,input2%10,input3%10);
}
input1/=10;
input2/=10;
input3/=10;
length--;
}
System.
out.
println(th
*1000+h
*100+t
*10+u
); }
}
aW1wb3J0IGphdmEuaW8uKjsgCmltcG9ydCBqYXZhLnV0aWwuKjsgCmltcG9ydCBqYXZhLnV0aWwuQ29sbGVjdGlvbnM7CgpjbGFzcyBVc2VyTWFpbkNvZGUKewogICAgc3RhdGljIGludCBtYXhPZlRocmVlKGludCB4LCBpbnQgeSwgaW50IHopIHsKICAgICAgICByZXR1cm4geiA+ICh4ID4geSA/IHggOiB5KSA/IHogOiAoKHggPiB5KSA/IHggOiB5KTsKICAgIH0KICAgIAogICAgc3RhdGljIGludCBtaW5PZlRocmVlKGludCBhLCBpbnQgYiwgaW50IGMpIHsKICAgICAgICByZXR1cm4gKGE8Yik/KGE8Yz9hOmMpOihiPGM/YjpjKTsKICAgIH0KICAgIAoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykKCXsKCSAgICBpbnQgaW5wdXQxID0gMzUyMTsKCQlpbnQgaW5wdXQyID0gMjQ1MjsKCQlpbnQgaW5wdXQzID0gMTM1MjsKCQkKCSAgICAgIGludCB1PTAsdD0wLGg9MCx0aD0wOwoJCSAgaW50IGxlbmd0aCA9IDQ7CgkJICB3aGlsZShsZW5ndGghPTApewoJCSAgICAgIGlmKGxlbmd0aCA9PSA0KSB7CiAgICAgICAgICAgICAgICAgICAgdSA9IG1heE9mVGhyZWUoaW5wdXQxJTEwLGlucHV0MiUxMCxpbnB1dDMlMTApIC0gbWluT2ZUaHJlZShpbnB1dDElMTAsaW5wdXQyJTEwLGlucHV0MyUxMCk7CgkJICAgICAgfQoJCSAgICAgIGlmKGxlbmd0aCA9PSAzKXsKCSAgICAgICAgICAgICAgICB0ID0gbWF4T2ZUaHJlZShpbnB1dDElMTAsaW5wdXQyJTEwLGlucHV0MyUxMCkgLSBtaW5PZlRocmVlKGlucHV0MSUxMCxpbnB1dDIlMTAsaW5wdXQzJTEwKTsKCQkgICAgICB9CgkJICAgICAgaWYobGVuZ3RoID09IDIpewoJCSAgICAgICAgICAgIGggPSBtYXhPZlRocmVlKGlucHV0MSUxMCxpbnB1dDIlMTAsaW5wdXQzJTEwKSAtIG1pbk9mVGhyZWUoaW5wdXQxJTEwLGlucHV0MiUxMCxpbnB1dDMlMTApOwoJCSAgICAgIH0KCQkgICAgICBpZihsZW5ndGggPT0gMSl7CgkJICAgICAgICAgICAgdGggPSBtYXhPZlRocmVlKGlucHV0MSUxMCxpbnB1dDIlMTAsaW5wdXQzJTEwKSAtIG1pbk9mVGhyZWUoaW5wdXQxJTEwLGlucHV0MiUxMCxpbnB1dDMlMTApOwoJCSAgICAgIH0KCQkgICAgICBpbnB1dDEvPTEwOwoJCSAgICAgIGlucHV0Mi89MTA7CgkJICAgICAgaW5wdXQzLz0xMDsKCQkgICAgICBsZW5ndGgtLTsKICAgICAgICB9CgkJU3lzdGVtLm91dC5wcmludGxuKHRoKjEwMDAraCoxMDArdCoxMCt1KTsKCX0KfQo=