#include #define rep(i,n) for(int i=0;i<(n);i++) using namespace std; int n,a[14]; int dfs(int S){ if(S==(1<>i&1;i++); for(int j=i+1;j>j&1)==0) res=max(res,dfs(S|1<