#include<iostream>
#include<algorithm>
using namespace std;
typedef long long LL;
const int N = 2e5 + 10;
int n;
LL a[N], m;
LL cnt;
int main()
{
scanf("%d%lld", &n, &m);
for (int i = 0; i < n; i++)
scanf("%lld", &a[i]);
sort(a, a + n);
if (a[0] != 1) {
puts("No answer!!!");
return 0;
}
for (int i = 1; i < n; i++)
{
if (m <= a[i] - 1)
{
cnt += (m - (a[i - 1] - 1)) / a[i - 1];
break;
}
else cnt += (a[i] - a[i - 1]) / a[i - 1];
}
if (m > a[n - 1] - 1)cnt += (m - (a[n - 1] - 1)) / a[n - 1];
printf("%lld\n", cnt);
return 0;
}