### 问题描述
小齐有一个字符串 s,其长度最多为 2×105,只包含三个字符:C、O 和 W。她想知道是否可以通过以下操作将该字符串变成单一字符 C(她最喜欢的字符):
选择两个相邻的相同字符并删除它们。
选择一个字符并用另外两个字符的任意顺序替换它。
小齐想在字符串本身的基础上找到答案还不够,所以她希望了解对于 Q 个 s 的子串,是否可以进行上述操作。
第一行包含字符串 s。
第二行包含整数 Q。
接下来的 Q 行,每行包含两个整数 l 和 r(1≤l≤r≤|s|,其中 |s| 表示字符串 s 的长度)。
输出一个长度为 Q 的字符串,第 i 个字符为 Y 表示第 i 个子串可以被减少,N 表示不能。
COW
6
1 1
1 2
1 3
2 2
2 3
3 3
YNNNYN
1≤Q≤2×105。