Надпись на табло
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Вы получили доступ к одной из камер наблюдения в особо секретной огранизации. В зоне видимости камеры находится табло, с которого вы постоянно считываете информацию. Теперь вам нужно написать программу, которая по состоянию табло определяет, какая буква изображена на нём в данный момент. Табло представляет из себя квадратную таблицу, разбитую на $$$n\times n$$$ равных квадратных светодиодов. Каждый диод либо включён, либо выключен. Введём систему координат, направив ось $$$OX$$$ вправо, а ось $$$OY$$$ — вверх, приняв сторону диода равной 1.

На табло могут быть изображены только следующие буквы:

По виду табло определите, какая буква на нём изображена.

Входные данные

В первой строке входных данных находится одно число $$$n$$$ ($$$1 \le n \le 10$$$) — сторона табло.

В следующих $$$n$$$ строках находятся строки длины $$$n$$$ из символов «.» и «#» — строки таблицы. «.» обозначает выключенный квадратный диод табло, а «#» — горящий.

Выходные данные

Программа должна вывести единственный символ: если данная таблица подходит под одно из описаний букв I, O, C, L, H, P, то выведите её (все буквы — английские). Если же данная таблица не подходит ни под какие условия, то выведите X.

Примеры

Входные данные
4
.##.
.##.
.##.
....
Выходные данные
I
Входные данные
5
#...#
.#.#.
..#..
.#.#.
#...#
Выходные данные
X