#include <bits/stdc++.h>
using namespace std;
int b[101]={0},a[10001]={0};
int main(){
	int n,s=0,i,x=0,o;
	cin>>n;
	for(i=0;i<n;i++)
	{
		cin>>a[i];
		s+=a[i];
		b[a[i]]++;
	}

	sort(a,a+n);
	for(i=0;i<105;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
****************************************************************/