J=lambda:list(map(int,input().split())) N=J() A=J() B=J() C=J() d=[0]+[-9**18]*5 for i in range(N[0]):d=[d[0]+A[i],max(d[1],d[3])+A[i],max(d[2],d[4],d[5])+A[i],max(d[0],d[3])+B[i],max(d[1],d[4],d[5])+B[i],max(d[0],d[3],d[5])+C[i]] print(max(d))