#include using namespace std; bool ok(int a,int b,int c){ if(a==b||b==c||c==a) return false; int m=max(a,max(b,c)),M=min(a,min(b,c)); if(b==m||b==M) return true; return false; } bool dfs(vector l){ int n=l.size(); for(int i=0;i next=l; next.erase(next.begin()+k); next.erase(next.begin()+j); next.erase(next.begin()+i); if(!dfs(next)) return true; } } } } return false; } int main(){ int n; cin>>n; vector l(n); for(int i=0;i>l[i]; for(int i=0;i next=l; next.erase(next.begin()+k); next.erase(next.begin()+j); next.erase(next.begin()+i); if(!dfs(next)){ cout<