AT_jag2016secretspring_a 阿吽の呼吸

题目描述

A 与 B 在谈话。 我们用`A`表示 A 说的话,用`Un`表示 B 说的话。但是,B 说话的时候有一些规律。 A 说完一句,B 会立刻说一句,**不会多说**。但是,有时 B 会忘记,那么这个时候 B 会晚一些说,后面可能会多说,直到没有忘记的要说的话。(注意:在这个时候,A 有可能也插进来说几句,并且,B 说的话数量**一定**与 A 相等,即会回答完。) 我们需要根据 A 与 B 的谈话,判断 B 说话是否符合规律。 另外,即使 A 与 B 谈话完了(A 和 B 说的话数量相等),如果最后是 A 说话,那么 B 说的话也不符合规律。

输入格式

第一行一个正整数 $N(1 \le N \le 100)$,表示谈话总数。 第二行到第 $N + 1$ 行,每一行一个字符串 $s_i$,如果是`A`,那么就是 A 说的,如果是`Un`,那么就是 B 说的。

输出格式

一行,如果 B 说的有规律,那么就输出`YES`,否则就输出`NO`。 ### 输入输出样例 #### 样例 1 输入 ```plain 4 A Un A Un ``` #### 样例 1 输出 ```plain YES ``` #### 样例 2 输入 ```plain 4 A A Un Un ``` #### 样例 2 输出 ```plain YES ``` #### 样例 3 输入 ```plain 4 A Un Un A ``` #### 样例 3 输出 ```plain NO ``` #### 样例 4 输入 ```plain 1 Un ``` #### 样例 4 输出 ```plain NO ```