#include<bits/stdc++.h>
using namespace std;
int n;
int a[250][250];
int dp[250];
int main(){
memset(dp,0x3f,sizeof(dp));
cin>>n;
for(int i=1;i<=n-1;i++){
for(int j=i;j<=n-1;j++){
cin>>a[j][i];
}
}
dp[n]=0;
for(int i=n;i>=1;i--){
for(int j=1;j<=i;j++){
dp[i]=min(dp[j]+a[i][j],dp[i]);
}
}
cout<<dp[1];
return 0;
}