#include <iostream>
using namespace std;
int main() {
int a,b,c,d;
cin >> a >> b >> c >> d;
if((a>b)&&(a>c)&&(a>d))
{
cout << a-b << " " << a-c << " " << a-d;
}
else if((b>a)&&(b>c)&&(b>d))
{
cout << b-a << " " << b-c << " " << b-d;
}
else if((c>a)&&(b<c)&&(c>d))
{
cout << c-a << " " << c-b << " " << c-d;
}
else if((d>a)&&(d>b)&&(c<d))
{
cout << d-a << " " << d-b << " " << d-c;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgYSxiLGMsZDsKCWNpbiA+PiBhID4+IGIgPj4gYyA+PiBkOwoJaWYoKGE+YikmJihhPmMpJiYoYT5kKSkKCXsKCQljb3V0IDw8IGEtYiA8PCAiICIgPDwgYS1jIDw8ICIgIiA8PCBhLWQ7Cgl9CgllbHNlIGlmKChiPmEpJiYoYj5jKSYmKGI+ZCkpCgl7CgkJY291dCA8PCBiLWEgPDwgIiAiIDw8IGItYyA8PCAiICIgPDwgYi1kOwoJfQoJZWxzZSBpZigoYz5hKSYmKGI8YykmJihjPmQpKQoJewoJCWNvdXQgPDwgYy1hIDw8ICIgIiA8PCBjLWIgPDwgIiAiIDw8IGMtZDsKCX0KCWVsc2UgaWYoKGQ+YSkmJihkPmIpJiYoYzxkKSkKCXsKCQljb3V0IDw8IGQtYSA8PCAiICIgPDwgZC1iIDw8ICIgIiA8PCBkLWM7Cgl9Cn0=