#4385. n个最小和

n个最小和

给出两个包含 nn 个整数的数组 AABB。分别在 AABB 中任意出一个数并且相加,可以得到 2n2n 个和。求这些和中最小的 nn 个。

输入格式

输入第一行一个整数 n(1n50000)n(1≤n≤50000)

接下来一行输入数组 AA,用空格隔开。

接下来一行输入数组 BB,用空格隔开。

1Ai,Bi1091≤A_i,B_i≤10^9

输出格式

从小到大输出最小的 nn 个和,用空格隔开。

格式说明输出时每行末尾的多余空格,不影响答案正确性

输入、输出要求要求使用「文件输入、输出」的方式解题,输入文件为 nsum.in,输出文件为 nsum.out

样例输入

4
1 3 5 7
2 4 6 8

样例输出

3 5 5 7