Флаг Берляндии представляет собой прямоугольное поле размера n × m. Для флага выполняются следующие условия:
Задано прямоугольное поле размера n × m, состоящее только из символов 'R', 'G' и 'B'. Выведите "YES" (без кавычек), если данное поле представляет собой корректный флаг Берляндии. В противном случае, выведите "NO" (без кавычек).
В первой строке записаны два целых числа n и m (1 ≤ n, m ≤ 100) — размеры поля.
В следующих n строках следуют по m символов 'R', 'G' и 'B' — описание поля.
Если данная матрица представляет собой корректный флаг Берляндии, то выведите "YES" (без кавычек). В противном случае выведите, "NO" (без кавычек).
В третьем примере нет трех параллельных линий.
Строки в поле из четвертого примера параллельны друг другу и сторонам матрицы. Однако, они имеют разную ширину — 2, 1 и 1, соответственно.
6 5 RRRRR RRRRR BBBBB BBBBB GGGGG GGGGG
YES
4 3 BRG BRG BRG BRG
6 7 RRRGGGG RRRGGGG RRRGGGG RRRBBBB RRRBBBB RRRBBBB
NO
4 4 RRRR RRRR BBBB GGGG
1000 ms 256 Mb Правила оформления программ и список ошибок при автоматической проверке задач