#include<iostream>
using namespace std;

int main(){
int num[5];
int M1 = 0, M2 = 0, M3= 0 , M4= 0 , M5 = 0;
int I1 = 0, I2 = 0, I3= 0 , I4= 0 , I5 = 0 ;
cin >> num[0] >> num[1] >> num[2] >> num[3] >> num[4] ;

for(int i=0 ; i < 5; i++){
if(M1 < nim[i]) {
M1 = num[i];
I1 = i;
}
}

for(int i=0 ; i < 5; i++){
if(i == I1 ) continue;
if(M2 < nim[i]) {
M2 = num[i];
I2 = i
}
}

for(int i=0 ; i < 5; i++){
if(i == I1 || i == I2 ) continue;
if(M3 < nim[i]) {
M3 = num[i];
I3 = i
}
}

for(int i=0 ; i < 5; i++){
if( i == I1 || i == I2 || i == I3 ) continue;
if(M4 < nim[i]) {
M4 = num[i];
I4 = i
}
}

for(int i=0 ; i < 5; i++){
if( i == I1 || i == I2 || i == i3 || i == I4 ) continue;
if(M5 < nim[i]) {
M5 = num[i];
I5 = i
}
}

cout << M1 << " " << M2 << " " << M3 << " " << M4 << " " << M5 << endl;

return 0 ;
}