#include <bits/stdc++.h>
using namespace std;
int main() {
  int N;
  cin >> N;
  vector<int> V(N, 0);
  for (int i = 0; i < V.size(); i++) {
    cin >> V[i];
  }
  for (int i = 0; i < N; i++) {
    for (int j = 0; j < N - i - 1; j++) {
      if (V[j] >= V[j + 1]) {
        int Temp = V[j];
        V[j] = V[j + 1];
        V[j + 1] = Temp;
      }
    }
  }
  double sum = V[0] + V[1];
  for (int i = 2; i < N; i++) {
    sum += (sum + V[i]) / 2;
  }
  cout << sum;
}
