#include <iostream>
using namespace std;
int m[5],n,num=0;
void p1_2(int tf){
for(int j=0;j<5;j++){
for(int i=0;i<5;i++){
if(tf==1){
if(m[j]<m[i]){
num=m[j];
m[j]=m[i];
m[i]=num;
}
}else if(tf==2){
if(m[j]>m[i]){
num=m[j];
m[j]=m[i];
m[i]=num;
}
}
}
}
for(int i=0;i<5;i++){
cout<<m[i]<<" ";
}
}
int main(){
for(int i=0;i<5;i++){
cin>>m[i];
}
cin>>n;
if(n==1){
p1_2(1);
}
if(n==2){
p1_2(2);
}
if(n==3){
for(int i=0;i<5;i++){
num+=m[i];
}
cout<<num/5;
}
if(n==4){
for(int i=0;i<5;i++){
num+=m[i];
}
cout<<num;
}
return 0;
}