#!/usr/bin/python3 # 30-Z1-3 Petrovo luštění zprávy # O(pocet_zprav * delka) pocet_zprav, delka = map(int, input().split()) zpravy = [input() for _ in range(pocet_zprav)] for i in range(0, delka): znaky = [zprava[i] for zprava in zpravy] vyskyty = [0] * 26; for znak in znaky: vyskyty[ord(znak) - 65] += 1 max_hodnota = 0 max_index = -1 for (i, pocet) in enumerate(vyskyty): if (pocet > max_hodnota): max_hodnota = pocet max_index = i print(chr(max_index + 65), end="") print("")