#include using namespace std; int main() { long n,i,j,cur,res; cin >> n; vector w(n); res=0; for(i=0; i> w[i]; res+=w[i]; } if(res%2==1){ cout << "impossible" << endl; return 0; } vector p1(res+1,false),p2(res+1,false); p1[0]=true; p2[0]=true; cur=0; for(i=0; i