编程题
### 问题描述
小蓝在玩一款消除游戏,该消除游戏的内容具体如下:
在游戏中有上下两个环形平台,对于每一个平台,他们都是由 $N$ 个红色,绿色或蓝色的砖块构成,两个平台的砖块在位置上是一一对应的。在这里,红色砖块我们简写为 `R`,绿色砖块我们简写成 `G`,蓝色砖块我们简写成 `B`。对于每一个环形平台,小蓝都可以将其顺时针转动或逆时针转动。如果对于两个环形平台,他们对应的每一个位置的颜色都是相同的,则这两个环形平台就会被消除。
现在请问,小蓝是否能通过转动两个环形平台的方式,使得两个平台被消除。若可以,则输出 `Yes`;否则,输出 `No`。
### 输入格式
第一行输入一个正整数 $N$,表示构成平台的砖块数量。
第二行输入两个长度为 $N$ 的字符串,两个字符串均由大写字母 `R,G,B` 构成。
### 输出格式
输出一行,若小蓝能通过转动两个环形平台的方式,使得两个平台被消除,则输出 `Yes`;否则,输出 `No`。
### 样例输入
```text
3
GBB BGB
```
### 样例输出
```text
Yes
```
### 说明
可以将第二个平台沿顺时针转动一个砖块的位置,则会变成 `GBB`,这样两个平台便一一对应,所以输出 `Yes`。
### 评测数据规模
$1\le N\le 100$。