#include<bits/stdc++.h>
using namespace std;
vector<int>arr;
int main(){
int flag=false;
int n;
cin>>n;
for(int i=0;i<n;i++){
int x;cin>>x;
arr.push_back(x);
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
for(int m=0;m<n;m++){
if(i!=j&&i!=m&&j!=m){
if(arr[i]+arr[j]>arr[m]&&fabs(arr[i]-arr[j])<arr[m]){
flag=true;
cout<<arr[i]<<' '<<arr[j]<<' '<<arr[m]<<'\n';
break;
}
}
}
if(flag) break;
}
if(flag) break;
}
if(!flag) cout<<"No solution\n";
return 0;
}
10-12
1254
05-03
2196
04-24
475
09-02
1298