Problem C
Prva
Little Ivica solves crossword puzzles every day. In case you
haven’t seen one, a crossword puzzle starts on a grid of
Ivica’s sister has a strange habit of looking at crosswords
Ivica has finished solving, and finding the lexicographically smallest word in it. She only
considers words at least
Write a program that, given a crossword puzzle, finds that word.
Input
The first line contains two integers
Each of the following
The input will be such that a solution will always exist.
Output
Output the lexicographically smallest word in the crossword.
Sample Input 1 | Sample Output 1 |
---|---|
4 4 luka o#a# kula i#a# |
kala |
Sample Input 2 | Sample Output 2 |
---|---|
4 4 luka o#a# kula i#as |
as |
Sample Input 3 | Sample Output 3 |
---|---|
4 5 adaca da##b abb#b abbac |
abb |