atcoder#DPC. Vacation
Vacation
Score : points
Problem Statement
Taro's summer vacation starts tomorrow, and he has decided to make plans for it now.
The vacation consists of days. For each (), Taro will choose one of the following activities and do it on the -th day:
- A: Swim in the sea. Gain points of happiness.
- B: Catch bugs in the mountains. Gain points of happiness.
- C: Do homework at home. Gain points of happiness.
As Taro gets bored easily, he cannot do the same activities for two or more consecutive days.
Find the maximum possible total points of happiness that Taro gains.
Constraints
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print the maximum possible total points of happiness that Taro gains.
3
10 40 70
20 50 80
30 60 90
210
If Taro does activities in the order C, B, C, he will gain points of happiness.
1
100 10 1
100
7
6 7 8
8 8 3
2 5 2
7 8 6
4 6 8
2 3 4
7 5 1
46
Taro should do activities in the order C, A, B, A, C, B, A.