#include <bits/stdc++.h>
using namespace std;
const long long maxn = 2e5 + 5;
long long A[maxn];
long long b[maxn];
void mian() {
  long long a1, b1, c1;
  cin >> a1 >> b1 >> c1;
  long long a2, b2, c2;
  cin >> a2 >> b2 >> c2;
  long long ans = 0;
  ans += 2ll * min(c1, b2);
  long long t;
  t = min(c1, b2);
  c1 -= t;
  b2 -= t;
  t = min(a1, c2);
  a1 -= t;
  c2 -= t;
  t = min(c1, c2);
  c1 -= t;
  c2 -= t;
  t = min(b1, b2);
  b1 -= t;
  b2 -= t;
  t = min(b1, a2);
  b1 -= t;
  a2 -= t;
  ans -= 2ll * min(b1, c2);
  cout << ans << endl;
}
int main() {
  ios::sync_with_stdio(0);
  long long t;
  cin >> t;
  for (long long i = 0; i < t; ++i) {
    mian();
  }
  return 0;
}
