#include <bits/stdc++.h>
using namespace std;
void out(long long arr[], long long length) {
  for (int i = 0; i < length; i++) cout << arr[i] << " ";
}
int main() {
  int tt;
  cin >> tt;
  while (tt--) {
    int x1, y1, z1, x2, y2, z2, ans;
    cin >> x1 >> y1 >> z1;
    cin >> x2 >> y2 >> z2;
    if (y2 >= z1) {
      int t1;
      ans = (z1 * 2);
      int d1 = (y2 - z1);
      if ((d1 + x2) >= y1)
        cout << ans;
      else {
        int d2 = y1 - (d1 + x2);
        t1 = (min(d2, z2) * 2);
        ans = ans - t1;
        cout << ans;
      }
    } else if (y2 < z1) {
      int t1;
      ans = (y2 * 2);
      int d1 = (z1 - y2);
      if ((d1 + x1) >= z2)
        cout << ans;
      else {
        int d2 = z2 - (d1 + x1);
        t1 = (min(d2, z2) * 2);
        ans = ans - t1;
        cout << ans;
      }
    }
    cout << "\n";
  }
  return 0;
}
