#include<stdio.h>
#include<stdlib.h>
void main()
{
	int n;
	scanf("%d", &n);
	int temp;

	int *value = malloc(n*sizeof(int));

	for(int i=0; i<n; i++)
		scanf("%d", value+i);
		
	for(int i=0; i<n-1; i++)
	{
		for(int j=0; j<n-i-1; j++)
		{
			if(value[j]>value[j+1])
			{
				temp = value[j];
				value[j] = value[j+1];
				value[j+1] = temp;
			}
		}
	}

	float sum = 0.5 * (float)(value[0]+value[1]);

	for(int i=2; i<n; i++)
	{
		sum = 0.5 * (sum + (float)(value[i]));
	}

	printf("%f", sum);
}
