#include<stdio.h>
int main(){
int i;
scanf("%d\n",&i);
float arr[i];
int temp;
for(temp=0;temp<i;temp++){
scanf("%f",&arr[temp]);
}
int j,k;
float gg;
for(j=0;j<i;j++){ //从大到小排序
for(k=j+1;k<i;k++){
if(arr[j]<=arr[k]){
gg=arr[j];
arr[j]=arr[k];
arr[k]=gg;
}
}
}
float sum;
for(temp=0;temp<i;temp++){ //求和
sum += arr[temp];
}
printf("%.2f %.2f %.2f",arr[0],arr[4],sum/5);
return 0;
}
int main(){
int i;
scanf("%d\n",&i);
float arr[i];
int temp;
for(temp=0;temp<i;temp++){
scanf("%f",&arr[temp]);
}
int j,k;
float gg;
for(j=0;j<i;j++){ //从大到小排序
for(k=j+1;k<i;k++){
if(arr[j]<=arr[k]){
gg=arr[j];
arr[j]=arr[k];
arr[k]=gg;
}
}
}
float sum;
for(temp=0;temp<i;temp++){ //求和
sum += arr[temp];
}
printf("%.2f %.2f %.2f",arr[0],arr[4],sum/5);
return 0;
}