샤오롱바오

아직 제출이 없습니다시간 제한1초메모리 제한128 MB

문제

N개의 샤오롱바오가 일렬로 놓여 있다. 처음 맛은 모두 0이다. i번째를 먹으면 아직 남은 j번째 (ijDi|i-j| \le D_i)의 맛이 AiA_i만큼 증가한다. 먹는 순서를 정해 얻는 맛의 합을 최대화한다.

입력

첫 줄에 NN (1N1001 \le N \le 100). 둘째 줄에 DiD_i (0Di70 \le D_i \le 7), 셋째 줄에 AiA_i (0Ai10000 \le A_i \le 1000).

출력

최대 맛의 합을 출력한다.