#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 + 5, oo = 0x3f3f3f3f;
const long long M = 1e12 + 105;
int dx[] = {1, 0, -1, 0};
int dy[] = {0, -1, 0, 1};
int main() {
  int t, a[3], b[3];
  scanf("%d", &t);
  while (t--) {
    for (int i = 0; i < 6; i++)
      if (i < 3)
        scanf("%d", &a[i]);
      else
        scanf("%d", &b[i - 3]);
    int sum = 0;
    if (a[2] > b[1])
      sum += (2 * b[1]), a[2] -= b[1], b[1] = 0;
    else
      sum += (2 * a[2]), b[1] -= a[2], a[2] = 0;
    int tmp = a[2] + a[0];
    if (tmp < b[2])
      b[2] -= tmp;
    else
      b[2] = 0;
    sum -= (2 * b[2]);
    printf("%d\n", sum);
  }
  return 0;
}
