Codeforces Beta Round 74 (Div. 2 Only) |
---|
Закончено |
Африканский кроссворд представляет собой прямоугольную таблицу n × m, в каждую ячейку которой вписана ровно одна буква. В этой таблице (еще ее называют сеткой) зашифровано некоторое слово, которое нужно расшифровать.
Чтобы решить кроссворд, нужно вычеркнуть все повторяющиеся буквы в строках и в столбцах. Другими словами, буква должна быть вычеркнута в том и только в том случае, когда в соответствующих ей строке или столбце помимо нее есть еще хотя бы одна такая же буква. Причем все такие буквы вычеркиваются одновременно.
Когда все повторяющиеся буквы будут вычеркнуты, оставшиеся буквы следует выписать в одну строчку. Раньше идут те буквы, которые находятся выше, если они в одной строке — раньше идет та буква, которая левее. Полученное слово является ответом.
Вам предлагается решить африканский кроссворд и вывести слово, которое в нем зашифровано.
В первой строке содержатся два целых числа n и m (1 ≤ n, m ≤ 100). В следующих n строках содержится по m маленьких латинских букв — сетка кроссворда.
В единственной строке выведите зашифрованное слово. Гарантируется, что ответ состоит хотя бы из одной буквы.
3 3
cba
bcd
cbc
abcd
5 5
fcofd
ooedo
afaoa
rdcdf
eofsf
codeforces
Название |
---|