#include <bits/stdc++.h>
using namespace std;
 
int main() {
  int N;
  cin>>N;
  vector<double>vec[N];
  for (int i=0;i<N;i++){
    cin>>vec[i];
  }
  sort(vec.begin(), vec.end());
  double cost=vec[i];
  for (int i=1;i<N;i++){
    cost+=vec.at(i);
    cost/=2;
  }
  cout << cost << endl;
}
