#AT1186. 自助餐

自助餐

题目描述

高桥去了一个自助餐厅,里面有NN种菜品,他一次性把它们全部吃完(菜品1、菜品2,……菜品NN)

他吃的第ii个菜品(1iN)(1 \leq i \leq N)AiA_i

当他吃第ii个菜品(1iN)(1 \leq i \leq N)时,他会获得BiB_i满足度。另外,当他在吃掉第ii个菜品后立即吃第i+1i + 1个菜品(1iN1)(1 \leq i \leq N-1)时,他会再获得CiC_i个满足度

找出他所获得的全部满足度的和。

输入

第一个一个整数NN

第二行NN个整数表示AiA_i

第三行NN个整数表示BiB_i

第四行NN个整数表示CiC_i

输出

输出高桥所获得的满足度的总和作为一个整数。

3
3 1 2
2 5 4
3 6
14

样例解释1

高桥总共获得了14个满足度,具体如下:

首先,他吃了第3个菜品,获得了4个满足度。

接着,他吃了第1个菜品,获得了2个满足度。

最后,他吃了第2个菜品,获得了5 +3 = 8个满足度。

4
2 3 4 1
13 5 8 24
45 9 15
74
2
1 2
50 50
50
150

提示

  • 2n202 \le n \le 20
  • 1ain1 \le a_i \le naia_i 互不相同;
  • 1bi,ci501 \le b_i,c_i \le 50
  • 所有输入数据均为整数。