#include <iostream>
#include <cstdio>
#include <string>

using namespace std;


int n;
int dp[10005][3];
int a[10005][3];
int main() {
    
    scanf("%d",&n);
    for(int i = 0; i < n; i ++) {
        for(int j = 0; j < 3; j ++) {
            scanf("%d",&a[i][j]);
        }
    }
    dp[0][1] = a[0][1];
    dp[0][2] = a[0][2];
    dp[0][3] = a[0][3];
    for(int i = 1; i < n; i ++) {
        for(int j = 0; j < 3; j ++) {
            for(int k = 0; k < 3; k ++) {
                if(k != j) {
                    dp[i][j] = max(dp[i-1][k]+a[i][j], dp[i][j]);
                }
            }
        }
    }
    int ans = max(dp[n-1][0],dp[n-1][1]);
    ans = max(ans, dp[n-1][2]);
    printf("%d\n",ans);
}