#discovery2016quald. [discovery_2016_qual_d]DDPC特別ビュッフェ

[discovery_2016_qual_d]DDPC特別ビュッフェ

问题描述

AA 君和 BB 君正在享受 DISCO presents 探索频道编程大赛 2016 总决赛的 DDPC 特别自助餐。AA 君的托盘上有 NN 个菜,BB 君的托盘上有 MM 个菜。AA 君的第 ii 个菜的美味程度为 AiA_iBB 君的第 jj 个菜的美味程度为 BjB_j

非常要好的两个人为了更享受午餐,决定进行一种操作:他们会交换 AA 君的托盘上的一个菜和 BB 君的托盘上的一个菜,总共进行 KK 次。设 AA 君托盘上菜的美味程度之和为 aaBB 君托盘上菜的美味程度之和为 bb,那么两个人的幸福指数为 a×ba \times b

求经过 KK 次交换后可能的幸福指数中的最大值。


输入

输入从标准输入读取。

输入的格式如下。

NN MM KK

A1A_1 A2A_2ANA_N

B1B_1 B2B_2BMB_M

  • 第 1 行包含两个整数 N,M(1N,M55)N, M (1≦N,M≦55) 和交换次数 K(1K999)K(1≦K≦999),表示 AA 君和 BB 君持有的菜的数量。
  • 第 2 行包含 NN 个用空格分隔的整数 Ai(0Ai22,222)A_i (0≦A_i≦22,222),表示 AA 君的托盘上第 ii 个菜的美味程度。
  • 第 3 行包含 MM 个用空格分隔的整数 Bj(0Bj22,222)B_j (0≦B_j≦22,222),表示 BB 君的托盘上第 jj 个菜的美味程度。

输出

输出最大可能的两个人的幸福指数。请以一行输出,不要忘记换行。


示例 1

3 2 1
2 2 3
3 2

输出示例 1

36

AA 君的托盘上的美味程度为 3 的菜和 BB 君的托盘上的美味程度为 2 的菜进行交换,那么两个人的幸福指数为 36,这是最大的幸福指数。


示例 2

3 2 2
2 2 2
3 3

输出示例 2

36

第一次交换将 AA 君的托盘上美味程度为 2 的菜和 BB 君的托盘上美味程度为 3 的菜进行交换,第二次交换将 AA 君的托盘上美味程度为 3 的菜和 BB 君的托盘上美味程度为 2 的菜进行交换,那么两个人的幸福指数为 36,这是最大的幸福指数。