#include <bits/stdc++.h>
using namespace std;
int n, a[111111], ans;
int cal(int u) {
  if (u * 2 > n) return a[u];
  int l = cal(u * 2);
  int r = cal(u * 2 + 1);
  ans += abs(l - r);
  return max(l, r) + a[u];
}
int main() {
  cin >> n;
  n = (1 << (n + 1)) - 1;
  for (int i = 2; i <= n; i++) cin >> a[i];
  cal(1);
  cout << ans << endl;
  return 0;
}
