#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int main()
{
int T;
scanf("%d", &T);
while (T -- )
{
int n, x;
scanf("%d%d", &n, &x);
bool flag = false;
int a = 0;
while (n -- )
{
int t;
scanf("%d", &t);
if (t == x) flag = true;
a = max(a, t);
}
if (flag) puts("1");
else if (x < a) puts("2");
else printf("%d\n", (x + a - 1) / a);
}
return 0;
}