#include <bits/stdc++.h>
using namespace std;
int n,a[100010],b[100010],c[100010],f[100010][3];
int main()
{
	cin>>n;
	for(int i=0;i<n;i++)
		cin>>a[i]>>b[i]>>c[i];
	for(int i=0;i<n;i++)
	{
		f[i][0]=max(f[i-1][1],f[i-1][2])+a[i];
		f[i][1]=max(f[i-1][0],f[i-1][2])+b[i];
		f[i][2]=max(f[i-1][0],f[i-1][1])+c[i];
	}
	cout<<max(f[n-1][0],max(f[n-1][1],f[n-1][2]))<<endl;
	return 0;
}
