#include <iostream>
#include <vector>
#include <cmath>
using namespace std;
int main() {
int n;
cin>>n;
int a[n+1];
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=1;i<n;i++){
for(int j=i+1;j<=n;j++){
vector<int> v;
vector<int> b(n+1,1);
b[i]=-1;
b[j]=-1;
int flag=0;
for(int k=1;k<=n;k++){
if(a[k]*b[abs(a[k])]<0){
v.push_back(k);
if(k==i || k==j){
flag++;
}
}
}
if(v.size()==2&&flag==1){
cout<<i<<" "<<j;
return 0;
}
}
}
cout<<"No Solution";
return 0;
}