#include <bits/stdc++.h>
int main(void) {
  int N, i, j, k, l, tmp;
  int num[50];
  double ans = 0;
  scanf("%d", &N);
  for (i = 0; i < N; i++) {
    scanf("%d", &num[i]);
  }
  for (k = 0; k < N - 1; k++) {
    for (l = 1; l < N; l++) {
      if (num[k] > num[l]) {
        tmp = num[l];
        num[l] = num[j];
        num[j] = tmp;
      }
    }
  }
  ans = num[0];
  for (i = 1; i < N; i++) {
    ans = (ans + num[i]) / 2;
  }
  printf("%f", ans);
  return 0;
}
