CF1697C awoo's Favorite Problem
题目描述
### 翻译
你会得到两个长度为 $n$ 的字符串 $s$ 和 $t$。 两个字符串中的每个字符都是`a`、`b`或`c`。
在一个操作中,您可以执行其中之一:
选择 $s$ 中出现的 `ab` 并将其替换为 `ba` ;
选择 $s$ 中出现的 `bc` 并将其替换为 `cb`。
您可以执行任意数量的移动(可能为零)。 您可以更改字符串 $s$ 以使其等于字符串 $t$ 吗?
输入格式
第一行一个整数 $q$ ( $1≤q≤10^4$ ),表示数据的组数。
对于每组测试用例,第一行一个整数 $n$ ( $1≤n≤10^5$ ),表示字符串 $s$ 和 $t$ 的长度。
第二行包含长度为 $n$ 的字符串 $s$。 每个字符是`a`、`b`或`c`。
第三行包含长度为 nn 的字符串 tt 。 每个字符是`a`、`b`或`c`。
所有测试用例的 $n$ 总和不超过 $10^5$。
输出格式
$q$ 行,每组测试用例一行,为 `YES` 或 `NO`,表示是否能将串 $s$ 变为串 $t$。