#include <bits/stdc++.h>
using namespace std;
int n;
long long a[1000005];
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);cout.tie(0);
cin >> n;
long long tong = 0;
for(int i = 1 ; i <= n ; i++){
cin >> a[i];
tong = tong + a[i];
}
sort(a + 1 , a + 1 + n);
long double res = ((long double)a[1] + a[2]) / 2;
for(int i = 3 ; i <= n ; i++)
res = (res + a[i]) / 2.0;
cout << fixed << setprecision(5) << res * n - tong << endl;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG47CmxvbmcgbG9uZyBhWzEwMDAwMDVdOwoKaW50IG1haW4oKSB7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApOwogICAgY2luLnRpZSgwKTtjb3V0LnRpZSgwKTsKICAgIGNpbiA+PiBuOyAKICAgIGxvbmcgbG9uZyB0b25nID0gMDsKICAgIGZvcihpbnQgaSA9IDEgOyBpIDw9IG4gOyBpKyspewogICAgICAgIGNpbiA+PiBhW2ldOwogICAgICAgIHRvbmcgPSB0b25nICsgYVtpXTsKICAgIH0KICAgICAgICAKICAgIHNvcnQoYSArIDEgLCBhICsgMSArIG4pOwogICAgCiAgICBsb25nIGRvdWJsZSByZXMgPSAoKGxvbmcgZG91YmxlKWFbMV0gKyBhWzJdKSAvIDI7CiAgICBmb3IoaW50IGkgPSAzIDsgaSA8PSBuIDsgaSsrKQogICAgICAgIHJlcyA9IChyZXMgKyBhW2ldKSAvIDIuMDsKICAgICAgICAKICAgIGNvdXQgPDwgZml4ZWQgPDwgc2V0cHJlY2lzaW9uKDUpIDw8IHJlcyAqIG4gLSB0b25nIDw8IGVuZGw7Cn0=