#include <iostream>
#include <cstdio>
#include <algorithm>
#include <string>
#include <bits/stdc++.h>
#include <iomanip>
#include <cmath>
using namespace std;
//Baablrsuu
int main()
{
int t;
cin>>t;
int n,b;
int arr[101],sum=0;
int len=0;
for(int j=1; j<=t; j++)
{
sum=0;
len=0;
cin>>n>>b;
for(int x=0; x<n ;x++)
cin>>arr[x];
sort(arr,arr+n);
for(int i=0; ;i++)
{
if(sum>=b)
break;
sum+=arr[i];
len++;
}
cout<<"Case #"<<j<<": "<< len<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KI2luY2x1ZGUgPGlvbWFuaXA+CiNpbmNsdWRlIDxjbWF0aD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgovL0JhYWJscnN1dQppbnQgbWFpbigpCnsKCWludCB0OwoJY2luPj50OwoJaW50IG4sYjsKCWludCBhcnJbMTAxXSxzdW09MDsKCWludCBsZW49MDsKCWZvcihpbnQgaj0xOyBqPD10OyBqKyspCiAgICB7CiAgICAJc3VtPTA7CiAgICAJbGVuPTA7CiAgICAgICAgY2luPj5uPj5iOwogICAgICAgIGZvcihpbnQgeD0wOyB4PG4gO3grKykKICAgICAgICAJY2luPj5hcnJbeF07CiAgICAgICAgc29ydChhcnIsYXJyK24pOwogICAgICAgIAogICAgICAgIGZvcihpbnQgaT0wOyA7aSsrKQogICAgICAgIHsKICAgICAgICAJaWYoc3VtPj1iKQogICAgICAgIAkJYnJlYWs7CiAgICAgICAgICAgIHN1bSs9YXJyW2ldOwogICAgICAgICAgICBsZW4rKzsKICAgICAgICAgICAgCiAgICAgICAgfQoKICAgICAgICBjb3V0PDwiQ2FzZSAjIjw8ajw8IjogIjw8IGxlbjw8ZW5kbDsKICAgIH0KICAgIHJldHVybiAwOwp9Cg==