#include <iostream>
using namespace std;
bool avail(int n,int arr[]){
int p[n];
int s[n];
p[0]=arr[0];
s[n-1]=arr[n-1];
for(int i=1;i<n;i++){
p[i]=min(p[i-1],arr[i]);
}
for(int i=n-2;i>=0;i--){
s[i]=max(s[i+1],arr[i]);
}
for(int i=1;i<=n-2;i++){
if(arr[i]>p[i-1] && arr[i]<s[i+1]){
return true;
}
}
return false;
}
int main() {
// your code goes here
int n;
cin>>n;
int arr[n];
for(int i=0;i<n;i++){
cin>>arr[i];
}
if(avail(n,arr)){
cout<<"There exits triplets";
}
else{
cout<<"There does exits triplets";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpib29sIGF2YWlsKGludCBuLGludCBhcnJbXSl7CglpbnQgcFtuXTsKCWludCBzW25dOwoJcFswXT1hcnJbMF07CglzW24tMV09YXJyW24tMV07Cglmb3IoaW50IGk9MTtpPG47aSsrKXsKCQlwW2ldPW1pbihwW2ktMV0sYXJyW2ldKTsKCX0KCWZvcihpbnQgaT1uLTI7aT49MDtpLS0pewoJCXNbaV09bWF4KHNbaSsxXSxhcnJbaV0pOwoJfQoJZm9yKGludCBpPTE7aTw9bi0yO2krKyl7CgkJaWYoYXJyW2ldPnBbaS0xXSAmJiBhcnJbaV08c1tpKzFdKXsKCQkJcmV0dXJuIHRydWU7CgkJfQoJfQoJcmV0dXJuIGZhbHNlOwp9CiAKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglpbnQgbjsKCWNpbj4+bjsKCWludCBhcnJbbl07Cglmb3IoaW50IGk9MDtpPG47aSsrKXsKCQljaW4+PmFycltpXTsKCX0KCWlmKGF2YWlsKG4sYXJyKSl7CgkJY291dDw8IlRoZXJlIGV4aXRzIHRyaXBsZXRzIjsKCX0KCWVsc2V7CgkJY291dDw8IlRoZXJlIGRvZXMgZXhpdHMgdHJpcGxldHMiOwoJfQoJcmV0dXJuIDA7Cn0=