Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<bits/stdc++.h>using namespace std;const long long h=1e9+7;int N,K,n;int S[100010];long long cal(int x){long long i,j,k,l;i=1;while(x>=30){i=(i<<30)%h;x=x-30;}i=(i<<x)%h;return i;}int main(){int i,j,k,l;long long total,temp;ios::sync_with_stdio(false);while(cin>>N>>K){for(i=n=0;i<N;i++){cin>>S[n];if(S[n]<=K)n++;}if(n==0)cout<<-1<<endl;else if(n==1)cout<<1<<endl;else{