#include<bits/stdc++.h>
using namespace std;
long long a[505][505],b[505];
int n;
int main(){
//freopen("sanguo.in","r",stdin);
//freopen("sanguo.out","w",stdout);
scanf("%d",&n);
for(int i=1;i<=n;++i){
for(int j=1;j<=n-i;++j){
cin>>a[i][i+j];
a[i+j][i]=a[i][i+j];
b[i]=max(a[i][i+j],b[i]);
}
}
long long ans=0;
for(int i=1;i<=n;++i){
long long sum=0,num=0;
for(int j=1;j<=n-1;++j){
if(i==j) continue;
if(a[i][j]>=num){
sum=num;
num=a[i][j];
}
else{
if(a[i][j]>sum){
sum=a[i][j];
}
}
}
ans=max(sum,ans);
}
cout<<1<<'\n'<<ans;
return 0;
}
路过的大佬帮忙看一下吧