N개의 샤오롱바오가 일렬로 놓여 있다. 처음 맛은 모두 0이다. i번째를 먹으면 아직 남은 j번째 (∣i−j∣≤Di|i-j| \le D_i∣i−j∣≤Di)의 맛이 AiA_iAi만큼 증가한다. 먹는 순서를 정해 얻는 맛의 합을 최대화한다.
첫 줄에 NNN (1≤N≤1001 \le N \le 1001≤N≤100). 둘째 줄에 DiD_iDi (0≤Di≤70 \le D_i \le 70≤Di≤7), 셋째 줄에 AiA_iAi (0≤Ai≤10000 \le A_i \le 10000≤Ai≤1000).
최대 맛의 합을 출력한다.