Є таблиця з $N$ рядків і $N$ стовпців. Клітинку в $i$-му рядку зверху ($1 \le i \le N$) та $j$-му стовпці зліва ($1 \le j \le N$) позначимо як клітинку $(i, j)$. У клітинці $(i, j)$ записано символ $C_{i,j}$, де $C_{i,j}$ — це o або x.
Виведіть Yes, якщо існує рядок, який повністю складається з однакових символів, або стовпець, який повністю складається з однакових символів; інакше виведіть No.
Обмеження
- $1 \le N \le 100$.
- $C_{i,j}$ — це
oабоx($1 \le i \le N$, $1 \le j \le N$). - $N$ — ціле число.
Вхідні дані
Вхідні дані подано в такому форматі:
N
C_{1,1} C_{1,2} ... C_{1,N}
C_{2,1} C_{2,2} ... C_{2,N}
...
C_{N,1} C_{N,2} ... C_{N,N}Вихідні дані
Виведіть Yes, якщо існує рядок, який повністю складається з однакових символів, або стовпець, який повністю складається з однакових символів; інакше виведіть No.
Не виводьте нічого, крім відповіді. (Не виводьте запрошення до введення тощо.)
Приклади
Вхідні дані 1
3
o x x
o o x
o x o
Вихідні дані 1
Yes
Примітка 1
$C_{1,1} =$ o, $C_{2,1} =$ o, $C_{3,1} =$ o, тобто всі символи в $1$-му стовпці дорівнюють o. Отже, виводимо Yes.
Вхідні дані 2
4
o x x x
x o x x
x x o x
x x x o
Вихідні дані 2
No
Примітка 2
- Не існує рядка, що повністю складається з однакових символів.
- Не існує стовпця, що повністю складається з однакових символів.
Отже, виводимо No.
Вхідні дані 3
6
x x o o x x
x o x x o x
o x x x x o
o x x x x o
x o x x o x
x x o o x x
Вихідні дані 3
No
Примітка 3
- Не існує рядка, що повністю складається з однакових символів.
- Не існує стовпця, що повністю складається з однакових символів.
Отже, виводимо No.
Вхідні дані 4
10
o x o o o x o x o x
o o x o o x o o o x
x o o x o o o x x x
o o o x o o x o x x
o o o o o o o x o x
x x x x x x x x x x
o o o x o o o o o x
o o o x o o o o o x
o o o x o o x x o x
o x o o o o x o o x
Вихідні дані 4
Yes
Примітка 4
$10$-й стовпець і $6$-й рядок кожен окремо повністю складаються з однакових символів, тому виводимо Yes.