#include<stdio.h>
#define MAX(a,b) (a)>(b)? (a):(b)
#define MIN(a,b) (a)<(b)?(a):(b)
int main()
{
    int a,b,c,d;
    scanf("%d%d%d%d",&a,&b,&c,&d);
    // > < == !=
    //7 7  equal
    //7 8  not equal b is greater
   // if(num%2==0? printf("%d is even",num):printf("%d is odd",num));
//else if ladder
    // if(a!=b){
    // printf("not equal");}
    //  else if(a>b){  printf("a is greater");}
    //   else if(b>a){printf("b is greater");}
    //   else{printf(" equal");}

//nested if    
    // if(a!=b){printf("not equal\n");
    //  if(a>b){printf("a is greater");}
    //  else{printf("b is greater");}}
    // else{printf(" equal");}
  int first,sec,third,last;  
first=MIN(MIN(a,b),MIN(c,d));
last=MAX(MAX(a,b),MAX(c,d));
sec=MAX(MIN(a,b),MIN(c,d));
third=MIN(MAX(a,b),MAX(c,d));
printf("%d %d %d %d",first,second,third,last);

}