import java.util.Scanner;
public class Tesy {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int number=input.nextInt();
int[] a2=new int[number];
int[] a3=new int[number];
int[] a4=new int[number];
int[] b4=new int[number];
int[] b6=new int[number];
int[] total=new int[number];
int[] rest=new int[number];
for(int i=0;i<number;i++) {
a2[i]=input.nextInt();
a3[i]=input.nextInt();
a4[i]=input.nextInt();
b4[i]=input.nextInt();
b6[i]=input.nextInt();
total[i]=a2[i]*2+a3[i]*3+a4[i]*4;
}
for(int i=0;i<number;i++) {
for(int j=0;j<b6[i];j++) {
if(a2[i]>=3) {
b6[i]--;
a2[i]-=3;
}
else if(a4[i]>0&&a2[i]>0) {
a4[i]--;
a2[i]--;
}
else if(a3[i]>=2) {
b6[i]--;
a3[i]-=2;
}
else if(a3[i]>0&&a2[i]>0) {
a3[i]--;
a2[i]--;
b6[i]--;
}
else if(a4[i]>0) {
a4[i]--;
b6[i]--;
}
else if(a3[i]>0) {
a3[i]--;
b6[i]--;
}
else if(a2[i]==2) {
a2[i]-=2;
b6[i]--;
}
else if(a2[i]==1) {
a2[i]--;
b6[i]--;
}
}
for(int j=0;j<b4[i];j++) {
if(a2[i]>=2) {
b4[i]--;
a2[i]-=2;
}
else if(a4[i]>0) {
a4[i]--;
b4[i]--;
}
else if(a2[i]==1) {
a2[i]--;
b4[i]--;
}
}
rest[i]=a2[i]*2+a3[i]*3+a4[i]*4;
System.out.println(total[i]-rest[i]);
}
}
}