#include <iostream>
using namespace std;
int main()
{
int n, m, p[2001], maxm, t;
cin>>t;
while(t--){
cin>>n>>m;
maxm=m;
for(int i=0; i<n; i++)
cin>>p[i];
for(int i=0; i<n; i++)
{
for(int j=i; j<n; j++)
{
int x=m/p[i];
int y=m%p[i];
int z=x*p[j]+y;
if(z>maxm)
maxm=z;
}
}
cout<<maxm<<endl;}
return 0;
}
CiNpbmNsdWRlIDxpb3N0cmVhbT4gCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCiAgewoJaW50IG4sIG0sIHBbMjAwMV0sIG1heG0sIHQ7CiAgICAKCWNpbj4+dDsKCXdoaWxlKHQtLSl7CgljaW4+Pm4+Pm07CgltYXhtPW07Cglmb3IoaW50IGk9MDsgaTxuOyBpKyspCgljaW4+PnBbaV07Cglmb3IoaW50IGk9MDsgaTxuOyBpKyspCgl7CgkJZm9yKGludCBqPWk7IGo8bjsgaisrKQoJCXsKCQkJaW50IHg9bS9wW2ldOwoJCQlpbnQgeT1tJXBbaV07CgkJCWludCB6PXgqcFtqXSt5OwoJCQlpZih6Pm1heG0pCgkJCW1heG09ejsKCQl9CQoJfQoJY291dDw8bWF4bTw8ZW5kbDt9CglyZXR1cm4gMDsKfQo=