{"raw_statement":[{"iden":"statement","content":"给定一个长度为 $n$ 的序列 $a$ 和一个长度为 $m$ 的序列 $b$，你可以将 $b$ 序列中的元素任意插入到 $a$ 序列的任何位置（包括开头和末尾）。之后，你可以从新的序列中选一些元素，但你不能选择两个相邻的元素。\n\n你需要使得你选出的数之和最大，输出这个最大值即可。"},{"iden":"input","content":"第一行一个整数 $n$。\n\n接下来 $n$ 行，每行一个整数 $a_{i}$。\n\n接下来一行一个整数 $m$。\n\n接下来 $m$ 行，每行一个整数 $b_{i}$。"},{"iden":"output","content":"输出一行一个整数，表示你能选出元素和的最大值。"},{"iden":"note","content":"**【数据范围】：**\n\n对于 $20\\%$ 的数据，$m = 0$。\n\n对于另外 $20\\%$ 的数据，$m = 1$。\n\n对于另外 $20\\%$ 的数据，$m \\leq 10$。\n\n对于 $100\\%$ 的数据，$1 \\leq n \\leq 3 \\times 10^{3}$，$0 \\leq m \\leq 100$，$1 \\leq a_{i},b_{i} \\leq 10^{5}$。"}],"translated_statement":null,"sample_group":[["5\n10\n12\n6\n14\n7\n3\n1\n8\n2","44"]],"show_order":[],"formal_statement":null,"simple_statement":null,"has_page_source":false}