#include #include #include #include #include #include using namespace std; typedef long long LL; typedef vector VI; #define REP(i,n) for(int i=0, i##_len=(n); i inline void amin(T &x, const T &y) { if (y inline void amax(T &x, const T &y) { if (x=0 && N; i--) { ans += N / (1 << i); N %= (1 << i); } printf("%d\n", ans); } int main() { int tt; scanf("%d", &tt); REP (i, tt) MAIN(); return 0; }