#2018. 字符串函数f

字符串函数f

当前没有测试数据。

题目描述

f函数接受两个长度相同的字符串 s1,s2s1,s2。这些字符串只由字母组成。这个函数的输出是另一个长度与 s1,s2s1,s2 相同的字符串 gggg 的第 ii 个字符等于 s1s1 的第 ii 个字符和 s2s2 的第 ii 个字符的最大值,简单来说,gi=max(s1i,s2i)g_i=max(s1_i,s2_i)

例如:f(ab,ba)=bbf(\verb!ab!,\verb!ba!)= \verb!bb!f(nzwzl,zizez)=zzzzzf(\verb!nzwzl!,\verb!zizez!)=\verb!zzzzz!

晓丽现在有两个字符串 x,yx,y。请输出经过 f处理过的结果。注意f只能处理两个长度相同的串,如果长度不相同,请输出 1-1

输入格式

第一行给出以下两个字符串的长度 nn

第二行给出一个字符串 xx

第三行给出一个字符串 yy

输出格式

第一行输出一个字符串,或输出 1-1

输入输出样例 #1

输入 #1

2
Ab
aa

输出 #1

ba

输入输出样例 #2

输入 #2

5
nzwzl
niwel

输出 #2

xiyez

输入输出样例 #3

输入 #3

2
ab
ba

输出 #3

-1

说明/提示

对于 100%100\% 的数据,1n1001\le n\le 100