A few days before the competition, the problem authors Slava and Tolya got into a heated argument.
Slava claimed that the string $$$S$$$ of length $$$n$$$ is the best title for the problem.
Tolya insisted that the best title for the problem is the string $$$T$$$ of length $$$n$$$.
To avoid ruining their friendship over some strings, the guys decided to find a string that would satisfy both of them.
They formulated the following criteria for the string—compromise $$$P$$$:
Help the guys—find the string $$$P$$$ that satisfies the conditions described above.
The first line contains an integer $$$n$$$ $$$(1 \le n \le 5 \cdot 10^4)$$$—the length of the strings $$$S$$$ and $$$T$$$.
The second line contains the string $$$S$$$ $$$(|S| = n)$$$—the best title for the problem according to Slava.
The third line contains the string $$$T$$$ $$$(|T| = n)$$$—the best title for the problem according to Tolya.
It is guaranteed that the strings $$$S$$$ and $$$T$$$ consist only of lowercase Latin alphabet characters.
In a single line, output the string $$$P$$$—the compromise string that satisfies the following conditions:
If there are multiple strings $$$P$$$ that satisfy the conditions—output any.
4axcypbqd
kmmk
7qwertyujhgfdsa
oueieuo
Palindrome—a string that reads the same forwards and backwards.
Examples of palindromes: tenet, abacaba, pqqp, d.
Distance $$$d(A, B)$$$ between strings $$$A$$$ and $$$B$$$ of the same length $$$n$$$ is calculated as $$$\sum{|A_i - B_i|}$$$, where $$$A_i - B_i$$$ is the difference in positions of characters $$$A_i$$$ and $$$B_i$$$ in the Latin alphabet.
First test example
The string $$$S$$$ is axcy.
The string $$$T$$$ is pbqd.
Examples of possible strings $$$P$$$: kmmk, oddo, eeee, and many others.
The total distance $$$d(S, P) + d(T, P)$$$ for $$$P$$$ = kmmk will be:
It can be shown that $$$72$$$ is the minimum possible value for suitable strings $$$P$$$.
| Name |
|---|


