Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

THAMAN - Tuân béo tham ăn

Tuân là một đứa bé rất ham ăn . Vì Tuân ngoan ngoãn nghe lời nên một hôm Tuân được bố cho đi ăn bánh . Trên bàn ăn có N chiếc bánh xếp từ trái qua phải , chiếc thứ i chứa Ai gam đường . Ngoài ra Tuân còn lén mua thêm M chiếc bánh chiếc thứ i có Bi gam đường . Tuân lần lượt chèn thêm M chiếc bánh vào ( chèn vào đầu  , cuối , hoặc vào giữa hai chiếc bánh) dãy ban đầu.
Sau đó Tuân ăn bánh , vì biết Tuân rất béo nên bố không cho cậu ăn hai chiếc bánh liên tiếp.Hãy giúp Tuân tìm cách chèn bánh và ăn bánh hợp lí nhất sao cho lượng đường Tuân ăn được là nhiều nhất.

Input

Dòng đầu là số N ( N <= 3000).N dòng tiếp là các số Ai (Ai <= 10^5) là lượng đường trong các chiếc bánh ban đầu.
Tiếp theo là số M ( M <= 100 ) . M dòng tiếp là các số Bi(Bi <= 10^5) là lượng đường trong những chiếc bánh Tuân lén mua thêm.
20% số test M = 0.20% số test khác M = 1.20% số test khác M <= 10. 

Output

In ra lượng đường tối đa Tuân ăn được.

Example

Input:
5
10
12
6
14
7
3
1
8
2 Output: 44
Tuân chèn bánh đẻ dãy như sau 10,1,12,2,8,6,14,7. Tuân ăn bánh 10 , 12 , 8 , 14.

Được gửi lên bởi:Tai Khoan Chung
Ngày:2015-05-28
Thời gian chạy:2s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C C++ 4.3.2 CPP CPP14

hide comments
2015-05-29 05:05:38 Dương Phạm Tùng
bai nhu l**
2015-05-29 04:40:47 Natsu Kagami
bài khoai vcl :((( đm ps
2015-05-29 03:08:22 Đừng Di Chuột Vào Đây
dm host
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.