#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 M=[0];
  for(int i=1;i<N;i++){
    M += vec[i];
    M /= 2;
  }
  cout<<M<<endl;
}