给定长度为
构造一个长度为
- 序列
的第 个数 ,只能从 和 中选取。即 或 。 - 设
为序列 中元素被选取的次数, 为序列 中元素被选取的次数,则 。注意当 时,可以认为从 中选取,也可以认为从 中选取。 - 对于
, 满足 。
如有多解,任意输出一组解即可。
输入格式
第一行一个正整数
第二行
第三行
输出格式
若不存在解,输出 -1
。
否则一个长度为 A
,B
的字符串,若第 A
, 则
样例1
input
3
2 5 4 9 15 11
6 7 6 8 12 14
output
AABABB
explanation
序列
样例2
input
2
1 4 10 20
3 5 8 13
output
BBAA
explanation
注意 AABB
也是一组合法的解。
样例3
input
2
3 4 5 6
10 9 8 7
output
-1
样例4
input
6
25 18 40 37 29 95 41 53 39 69 61 90
14 18 22 28 18 30 32 32 63 58 71 78
output
BABBABAABABA
数据范围
子任务
子任务
对于所有测试数据,满足
时间限制:
空间限制: