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

using namespace std;


int n;
int dp[100007][4];
int a[100007][4];
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][0] = a[0][0];
    dp[0][1] = a[0][1];
    dp[0][2] = a[0][2];
    for(int i = 1; i < n; i ++) {
        dp[i][0] = max(dp[i-1][1], dp[i-1][2]) + a[i][0];
        dp[i][1] = max(dp[i-1][0], dp[i-1][2]) + a[i][1];
        dp[i][2] = max(dp[i-1][1], dp[i-1][0]) + a[i][2];
    }
    int ans = max(dp[n-1][0],dp[n-1][1]);
    ans = max(ans, dp[n-1][2]);
    printf("%d\n",ans);
}