最小的 N 个和

最小的 N 个和

Description

有两个长度为 N 的序列 A 和 B,在 A 和 B 中各任取一个数可以得到 \(N^2\) 个和,求这 \(N^2\) 个和中最小的 N 个。

Input

第一行输入一个正整数 N,第二行 N 个整数 Ai 且 Ai ≤ 10^9,第三行 N 个整数Bi,且 Bi ≤ 10^9。

Output

输出仅一行,包含 N 个整数,从小到大输出这 N 个最小的和,相邻数字之间用空格隔开。

Sample Input

5
1 3 2 4 5 
6 3 4 1 7

Sample Output

2 3 4 4 5

Hint

对于 100% 的数据,满足 1 ≤ N ≤ 100000

信息

难度
3
分类
(无)
标签
(无)
递交数
2
已通过
1
通过率
50%
上传者