#include <bits/stdc++.h>
using namespace std;
int main() {
  int Tn;
  cin >> Tn;
  while (Tn--) {
    int n, x;
    cin >> n >> x;
    int mx = 0, flag = 0;
    while (n--) {
      int t;
      cin >> t;
      if (t == x) flag = 1;
      mx = max(mx, t);
    }
    if (!flag)
      printf("%d\n", max((x - 1) / mx + 1, 2));
    else
      printf("%d\n", 1);
  }
  return 0;
}
