import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone
{
public static void main
(String[] args
) { int flag=0;
int tc,z,i,j;
int zen[]=new int[50];
try
{
Scanner s
=new Scanner
(System.
in);
tc=s.nextInt();
while(tc<11)
{
int nZo=s.nextInt();
if(nZo<=50)
{
int time=s.nextInt();
if(time<=100)
{
for(i=0;i<nZo;i++)
{
zen[i]=s.nextInt();
}
for(z=0;z<nZo;z++)
{
if(zen[i]>500)
{
flag=1;
break;
}
}
if(flag==0)
{
int energy=s.nextInt();
if(energy<=500)
{
int enreq=s.nextInt();
if(enreq<=2000)
{
if(time>=nZo)
{
for(j=0;j<=nZo;j++)
{
if(energy>=zen[j])
{
energy=energy+(energy-zen[j]);
}
}
if(energy>=enreq)
{
}
else
{
}
}
else
{
}
}
}
}
}
}
tc++;
}
}
{
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgoKY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSAKCXsgaW50IGZsYWc9MDsKCQlpbnQgdGMseixpLGo7CgkJaW50IHplbltdPW5ldyBpbnRbNTBdOwoJCXRyeQoJCXsKU2Nhbm5lciBzPW5ldyBTY2FubmVyKFN5c3RlbS5pbik7Cgp0Yz1zLm5leHRJbnQoKTsKd2hpbGUodGM8MTEpCnsKCmludCBuWm89cy5uZXh0SW50KCk7CiBpZihuWm88PTUwKQp7CgoKaW50IHRpbWU9cy5uZXh0SW50KCk7CiBpZih0aW1lPD0xMDApCnsKZm9yKGk9MDtpPG5abztpKyspCnsKCXplbltpXT1zLm5leHRJbnQoKTsKfQpmb3Ioej0wO3o8blpvO3orKykKewppZih6ZW5baV0+NTAwKQp7CmZsYWc9MTsKYnJlYWs7Cn0KfQppZihmbGFnPT0wKQp7CgoKaW50IGVuZXJneT1zLm5leHRJbnQoKTsKIGlmKGVuZXJneTw9NTAwKQp7CgppbnQgZW5yZXE9cy5uZXh0SW50KCk7CiBpZihlbnJlcTw9MjAwMCkKewoKQXJyYXlzLnNvcnQoemVuKTsKaWYodGltZT49blpvKQp7Cgpmb3Ioaj0wO2o8PW5abztqKyspCnsKCWlmKGVuZXJneT49emVuW2pdKQoJewoJCWVuZXJneT1lbmVyZ3krKGVuZXJneS16ZW5bal0pOwoJfQoJCn0KaWYoZW5lcmd5Pj1lbnJlcSkKewoJU3lzdGVtLm91dC5wcmludGxuKCJ5ZXMiKTsKfQplbHNlCnsKCVN5c3RlbS5vdXQucHJpbnRsbigibm8iKTsKfQp9CmVsc2UKewoKCVN5c3RlbS5vdXQucHJpbnRsbigibm8iKTsKfQp9Cn0KfQp9Cn0KdGMrKzsKfQp9CmNhdGNoKEV4Y2VwdGlvbiBlKQp7CglTeXN0ZW0ub3V0LnByaW50bG4oZSk7Cn0KCn0KCgp9CQkJCQkJCQk=