#include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef pair P; const int INF=1e7; int dp[1<<17]; int n, T; int t[17]; int s1, s2, i1, i2; void solve(int i){ if(i==n){ if(i1==0 || i2==0) return; dp[i1+i2]=min(dp[i1+i2], dp[i1]+dp[i2]); return; } solve(i+1); i1+=(1<>T; cin>>n; int sum=0; for(int i=0; i>t[i]; sum+=t[i]; } if(sum<=T){ cout<<1<