#include <bits/stdc++.h>
using namespace std;
int b[101]={0},a[10001]={0};
int main(){
int n,s=0,i,x=0,o=0;
cin>>n;
for(i=0;i<n;i++)
{
cin>>a[i];
s+=a[i];
b[a[i]]++;
}
//s平
sort(a,a+n);
for(i=0;i<101;i++)
{
if(x<b[i])
{x=b[i]; o=i;
}}
printf("%.2f ",(s*1.0)/n);
cout<<o<<" ";
if(n%2==1) printf("%.1f ",a[n/2]);
else printf("%.1f ",(a[n/2]+a[n/2-1])*1.0/2);
return 0;
}
/**************************************************************
Problem: 1179
User: ljl2
Language: C++
Result: Wrong Answer
****************************************************************/