#include using namespace std; bool a[12]; int n,K[12],A,B,C; bool f() { bool win=false; for(int i=0;iK[j]&&K[j]>K[k])continue; a[i]=a[j]=a[k]=true; win|=!f(); a[i]=a[j]=a[k]=false; if(win) { A=i,B=j,C=k; return true; } } } } return false; } main() { cin>>n; for(int i=0;i>K[i]; if(!f())cout<<-1<