import java.io.*;
import java.util.Arrays;
class paying
{
{
//System.out.println("test");
int test
=Integer.
parseInt(br.
readLine()); while(test-->0)
{
String s
[]=br.
readLine().
split(" "); int a[]=new int[n];
for(int i=0;i<n;i++)
{
a
[i
]=Integer.
parseInt(br.
readLine());}
for(int i=n-1;i>=0;i--)
{
if(m>=a[i])
{
m=m-a[i];
}
}
if(m==0)
else
}
}
}
aW1wb3J0IGphdmEuaW8uKjsKaW1wb3J0IGphdmEudXRpbC5BcnJheXM7CmNsYXNzIHBheWluZwp7CnB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZyBhcmdzW10pdGhyb3dzIElPRXhjZXB0aW9uCnsKLy9TeXN0ZW0ub3V0LnByaW50bG4oInRlc3QiKTsKQnVmZmVyZWRSZWFkZXIgYnI9bmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pKTsKaW50IHRlc3Q9SW50ZWdlci5wYXJzZUludChici5yZWFkTGluZSgpKTsKd2hpbGUodGVzdC0tPjApCnsKU3RyaW5nIHNbXT1ici5yZWFkTGluZSgpLnNwbGl0KCIgIik7CmludCBuPUludGVnZXIucGFyc2VJbnQoc1swXSk7CmludCBtPUludGVnZXIucGFyc2VJbnQoc1sxXSk7CmludCBhW109bmV3IGludFtuXTsKZm9yKGludCBpPTA7aTxuO2krKykKewphW2ldPUludGVnZXIucGFyc2VJbnQoYnIucmVhZExpbmUoKSk7Cn0KQXJyYXlzLnNvcnQoYSk7CmZvcihpbnQgaT1uLTE7aT49MDtpLS0pCnsKaWYobT49YVtpXSkKewptPW0tYVtpXTsKfQp9CmlmKG09PTApClN5c3RlbS5vdXQucHJpbnRsbigiWWVzIik7CmVsc2UKU3lzdGVtLm91dC5wcmludGxuKCJObyIpOwp9Cn0KfQ==