#include<bits/stdc++.h>
using namespace std;
int n,f[100005][3];
int main()
{
	scanf("%d",&n);
	scanf("%d%d%d",&f[1][0],&f[1][1],&f[1][2]);
	for(int i=2;i<=n;i++)
	{
		int a,b,c;
		scanf("%d%d%d",&a,&b,&c);
		f[i][0]=max(f[i-1][1],f[i-1][2])+a;
		f[i][1]=max(f[i-1][0],f[i-1][2])+b;
		f[i][2]=max(f[i-1][0],f[i-1][1])+c;
	}
	printf("%d",max(max(f[n][0],f[n][1]),f[n][2]));
}
