#include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; const int INF = 100000000; #define rep(i,n) for(int i=0;i<(int)(n);i++) int k[21]; int dp[21]; vector s; int main(){ int n, lis=-1; int mlis = -1; cin >> n; rep(i,n) cin >> k[i]; rep(i,n) { dp[i] = 1; rep(j,i){ if(k[j] < k[i]){ dp[i] = max(dp[i], dp[j]+1); s.push_back(i); } } lis = max(lis,dp[i]); } int a = (n-lis) /3; if(a%2==0 && a>= 3){ cout << "-1" < k[j] && k[j] > k[h]) break; cout << i << " "<< j << " " << k << endl; return 0; } } } }