Задача H. Hide the dot

Автор:Антон Карабанов   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:512 Мб
Выходной файл:Стандартный выход  

Условие

Мы уже привыкли к продвинутым алгоритмам автоматической обработки изображений. С их помощью нам ничего не стоит убрать фон с фотографии, замазать морщины и даже сделать совместный коллаж с любой знаменитостью. Но задумывались ли Вы, как работают такие программы? Сложно ли их написать? Вам предлагается простая задача: найти и убрать единственный лишний символ из ASCII-рисунка.

На рисунке размером n × m расположено изображение пустого прямоугольника толщиной в один пиксель и одного лишнего пискеля, обозначаемых символами "#" (ASCII-код 35). Прямоугольник имеет длину и ширину не менее трех пикселей, а его стороны параллельны границам изображения. Фон рисунка заполнен символами "." (ASCII-код 46).

Формат входных данных

Первая строка входных данных содержит два целых числа: n и m. В следующих n строках расположены строки длиной m, состоящие из символов "#" и ".".

Формат выходных данных

Выведите n строк по m символов — то же самое изображение с удалённым лишним пикселем.

Ограничения

3 ≤ n, m ≤ 100

Примеры тестов

Стандартный вход Стандартный выход
1
5 5
..#..
.####
.#..#
.####
.....
.....
.####
.#..#
.####
.....
2
3 3
###
###
###
###
#.#
###
3
7 8
........
.#####..
.#...#..
.#...#..
.#####..
........
...#....
........
.#####..
.#...#..
.#...#..
.#####..
........
........

0.131s 0.027s 15