Codeforces Round 429 (Div. 2)
C
Leha and Function
Codeforces
未评级
原题
← BD →
翻译中…

Leha like all kinds of strange things. Recently he liked the function $*F*(*n*, *k*)$. Consider all possible $*k*$-element subsets of the set $[1, 2, ..., *n*]$. For subset find minimal element in it. $*F*(*n*, *k*)$ — mathematical expectation of the minimal element among all $*k*$-element subsets.

翻译中…

But only function does not interest him. He wants to do interesting things with it. Mom brought him two arrays $*A*$ and $*B*$, each consists of $*m*$ integers. For all $*i*, *j*$ such that $1 ≤ *i*, *j* ≤ *m*$ the condition $*A*_{*i*} ≥ *B*_{*j*}$ holds. Help Leha rearrange the numbers in the array $*A*$ so that the sum image is maximally possible, where $*A*'$ is already rearranged array.

翻译中…

Input

翻译中…

First line of input data contains single integer $*m*$ ($1 ≤ *m* ≤ 2·10^{5}$) — length of arrays $*A*$ and $*B*$.

翻译中…

Next line contains $*m*$ integers $*a*_{1}, *a*_{2}, ..., *a*_{*m*}$ ($1 ≤ *a*_{*i*} ≤ 10^{9}$) — array $*A*$.

翻译中…

Next line contains $*m*$ integers $*b*_{1}, *b*_{2}, ..., *b*_{*m*}$ ($1 ≤ *b*_{*i*} ≤ 10^{9}$) — array $*B*$.

翻译中…

Output

翻译中…

Output $*m*$ integers $*a*'_{1}, *a*'_{2}, ..., *a*'_{*m*}$ — array $*A*'$ which is permutation of the array $*A*$.

翻译中…

样例

Input #1
5
7 3 5 3 4
2 1 3 2 3
Output #1
4 7 3 5 3
InputCopy OutputCopy
Input #2
7
4 6 5 8 8 2 6
2 1 2 2 1 1 2
Output #2
2 6 4 5 8 8 6
InputCopy OutputCopy
题目信息
题号
841C
时间限制
2 s
内存限制
256 MB

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。