#ATagc055b. [AGC055B] ABC Supremacy

[AGC055B] ABC Supremacy

题目描述

给你一个由 ABC 构成的长度为 NN 的字符串 SS。你可以执行以下操作任意次:

  • 选择一个 i(1iN2)i(1\le i\le N-2),满足 SiSi+1Si+2S_iS_{i+1}S_{i+2}ABCBCACAB。然后,用 ABCBCACAB 三者之一替换这三个字母。

例如,你可以对 AABC 执行如下操作:

  • AABC\toABCA\toBCAA

问能否用若干次以上操作使 SS 变为字符串 TT

输入格式

第一行一个整数 NN

第二行一个字符串 SS

第三行一个字符串 TT

输出格式

如果可以通过以上操作使 SS 变为 TT,输出 YES;否则输出 NO。评测机是大小写不敏感的:你可以使用大写字母或小写字母。

样例 1

输入

4
AABC
BCAA

输出

YES

样例 2

输入

4
ABCA
BCAB

输出

NO

说明/提示

数据范围

  • 3N5×1053\le N\le 5\times 10^5
  • SS 是一个由 ABC 构成的长度为 NN 的字符串。
  • TT 是一个由 ABC 构成的长度为 NN 的字符串。

样例 1 解释

此样例在题目描述中被解释。