EduBrick

L. Каких крокодилов прогнали

3000 мс · 256 МБ · всё или ничего

Тот же остров с крокодилами. Выведите не только их количество, но и сами клетки прогнанных крокодилов.

Порядок, в котором Робинзон кидает орехи, на итоговое множество не влияет — это стоит понять и можно проверить: если крокодила можно прогнать сейчас, то можно и позже, потому что клетки только освобождаются. Проверено перебором на двадцати тысячах досок со случайным порядком.

Клетки выводятся по возрастанию: сначала по строке, при равенстве по столбцу.

Формат ввода

Первая строка содержит числа nn и mm (1≤n,m≤5001 \le n, m \le 500).

Далее идут nn строк по mm символов: ., N, S, E, W.

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

В первой строке — количество прогнанных.

Далее по строке на крокодила: строка и столбец его клетки.

Примеры

ввод
2 2
ES
NW
вывод
0
ввод
1 1
W
вывод
1
1 1
Войдите, чтобы отправлять решения.