func_code_string: #include <bits/stdc++.h>   using namespace std;   const int inf = 1e9;   const int maxn = 100 + 10;   long long ma[100];   void init() {     long long x = 1;     for (int i = 0; i <= 32; i++) {       ma[i] = x;       x *= 2;     }   }   int main() {     init();     int T;     scanf( %d , &T);     while (T--) {       long long n;       long long ans = 0;       scanf( %lld , &n);       long long x1 = n;       long long x2 = (n + 1);       if (x1 % 2 == 0)         x1 /= 2;       else         x2 /= 2;       ans = x1 * x2;       for (int i = 0; i <= 32; i++) {         if (n < ma[i])           break;         else           ans -= 2 * ma[i];       }       printf( %lld n , ans);     }   }   