#include<bits/stdc++.h>
using namespace std;
int main(){
    int a,b,c,d;
    cin>>a>>b>>c>>d;
	int max_val=a;
    if (max_val<b){
    	max_val=b;
	}
	if (max_val<c){
    	max_val=c;
	}
	if (max_val<d){
		max_val=d;
	}
    int max=a;
    if (max<b && max_val>b){
    	max=b;
	}
	if (max<c && max_val>c){
    	max=c;
	}
	if (max<d && max_val>d){
		max=d;
	}
	int min_val=a;
	if (min_val>b){
		min_val=b;
	}
	if (min_val>c){
		min_val=c;
	}
	if (min_val>d){
		min_val=d;
	}
	int min=a;
	if (min>b && min_val<b){
		min=b;
	}
	if (min>c && min_val<c){
		min=c;
	}
	if (min>d && min_val<d){
		min=d;
	}
	
	cout<<max_val<<" "<<max<<" "<<min<<" "<<min_val<<endl;
}
/**************************************************************
	Problem: 1705
	User: xiaojingxuan
	Language: C++
	Result: Accepted
	Time:8 ms
	Memory:2072 kb
****************************************************************/