using System.Collections.Generic;
using System.Threading.Tasks;
int size = Convert.ToInt32(Console.ReadLine());
int[] Arr = new int[size];
for (int i = 0; i < Arr.Length; i++)
Arr[i] = Convert.ToInt32(Console.ReadLine());
double meanResult = (double)(sum) / Arr.Length;
Console.WriteLine(meanResult);
int[] sortedArr = new int[size];
sortedArr = Array.Sort(Arr);
middleValue = sortedArr[Arr.Length / 2 - 1];
middleValue1 = sortedArr[Arr.Length / 2];
medianResult = (middleValue + middleValue1) / 2;
Console.WriteLine(medianResult);
middleValue = Arr.Length / 2 - .5;
Console.WriteLine(middleValue);