#include <cstdio>
#include <cmath>
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;

int a[100003][3],d[100003][3];

int main(void)
{
    int N;
    scanf("%d",&N);
    for(int i=0;i<N;i++)
    {
        scanf("%d%d%d",&a[i][0],&a[i][1],&a[i][2]);
    }
    d[0][0]=a[0][0];
    d[0][1]=a[0][1];
    d[0][2]=a[0][2];
    for(int i=1;i<N;i++)
    {
        d[i][0]=d[i][0]+max(d[i-1][1],d[i-1][2]);
        d[i][1]=d[i][1]+max(d[i-1][0],d[i-1][2]);
        d[i][2]=d[i][2]+max(d[i-1][0],d[i-1][1]);
    }
    printf("%d",max(d[N-1][0],max(d[N-1][1],d[N-1][2])));
    return 0;
}
