EduBrick

H. Палиндром ли отрезок

3000 мс · 256 МБ · всё или ничего

Даны запросы: является ли подстрока s[l..r]s[l..r] палиндромом.

Формат ввода

В первой строке - строка ss (1≤∣s∣≤2⋅1051 \le \lvert s \rvert \le 2 \cdot 10^5) из строчных латинских букв.

Во второй - число запросов qq (1≤q≤2⋅1051 \le q \le 2 \cdot 10^5).

В следующих qq строках - пары ll, rr (1≤l≤r≤∣s∣1 \le l \le r \le \lvert s \rvert).

Формат вывода

Для каждого запроса выведите Yes или No.

Примеры

ввод
abacaba
4
1 7
1 3
2 4
4 4
вывод
Yes
Yes
No
Yes
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.