func_code_string: #include <bits/stdc++.h>   using namespace std;   bool debug = false;   int n, m, k;   int dx[4] = {0, 1, 0, -1}, dy[4] = {1, 0, -1, 0};   long long a[305];   int pt[20];   int main() {     scanf( %d , &n);     for (int(i) = 0; (i) < (int)(n); (i)++) scanf( %lld , a + i + 1);     long long ans = 0;     int t;     pt[0] = 1;     for (int i = 1; i < 20; i++) pt[i] = 2 * pt[i - 1];     for (int i = 1; i < n; i++) {       ans += a[i];       printf( %lld n , ans);       for (t = 0; i + pt[t] <= n; t++)         ;       a[i + pt[t - 1]] += a[i];     }     return 0;   }   