#include using namespace std; typedef long long ll; int main(){ int n; cin >> n; vectora(n); for(int i=0;i> a[i]; vector >b(n,vector(n)); for(int i=0;i> b[i][j]; } } ll W = -(1L<<60); vectorans; for(int i=1;i<(1<>j)&1)s+=a[j]; } for(int j=0;j>j)&1))continue; if(!((i>>k)&1))continue; s+=b[j][k]; } } if(s>W){ W = s; ans.clear(); for(int j=0;j>j)&1)ans.push_back(j); } } cout << W << endl; for(int i=0;i