아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Загранпаспорт

시간 제한2초메모리 제한512 MB

요약
크립토 지역과 입국 도장을 찍는 뷰로 지역으로 이루어진 격자에서 V에서 출발해 뷰로 지역에 정확히 n번 들어가면서 이동 횟수가 최소인 경로를 찾아 방향을 출력합니다.
난이도

보통10점 중 6점

유형
그래프, BFS, 그리디
정답자
아직 제출이 없습니다

문제

Осень 2243-го года. Государства в прошлом, главным территориальным образованием является автономия. В результате терраформирования территория бывшей Евразии теперь представляет собой прямоульник, он разбит на w×hw \times h квадратных автономий, которые организованы в виде сетки из ww автономий по ширине и hh по высоте. Некоторые автономии входят в содружество Крипто, они представляют собой криптоанархистские технократические общества и не признают бюрократии. Остальные автономии входят в конфедерацию Бюрро, бюрократия в них доведена до высшего совершенства.

Для перемещения между автономиями необходим загранпаспорт. При въезде в автономию содружества Крипто предъявлять документы не нужно, но при въезде в автономию конфедерации Бюрро пограничная служба проверяет документ, заполняет специальные формы и проставляет в загранпаспорт путешественника штамп своей автономии. Один штамп занимает одну страницу паспорта, разные штампы ставятся на разные страницы.

Опытный путешественник по имени Вениамин хочет получить загранпаспорт нового образца. Чтобы это сделать досрочно, ему нужно заполнить все страницы своего старого паспорта штампами пограничных служб. На данный момент у него осталось nn пустых страниц, соответственно ему нужно ровно nn раз въехать в автономию Бюрро. Он хочет сделать это как можно быстрее.

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

입력

В первой строке входного файла содержатся три целых числа: ww, hh и nn (1≤w,h≤5001 \le w, h \le 500, 1≤n≤1,0001 \le n \le 1\\,000). 

В каждой из следующих hh строк содержится по ww символов, они задают карту Евразии. Символ <<A>> обозначает автономию содружества Крипто, а <<T>> --- автономию конфедерации Бюрро. Автономия, в которой Вениамин начинает свое путешествие, обозначена символом <<V>>. 

Карта дана с севера на юг по строкам и с запада на восток по столбцам, таким образом, первый символ второй строки входного файла описывает самую северо-западную автономию.

Гарантируется, что в Евразии есть хотя бы одна автономия Бюрро.

출력

В выходной файл выведите одну строку из символов <<N>>, <<E>>, <<S>>, <<W>> --- план путешествия Вениамина. Эти символы означают, что Вениамину следует поехать на север, восток, юг или запад, соответственно. Число перемещений в плане необходимо минимизировать, в процессе путешествия Вениамин должен ровно nn раз въехать в автономию Бюрро. Если возможных оптимальных планов путешествия несколько, можно вывести любой.

예제2

  1. 예제 1

    입력
    5 3 6
    AAATA
    VAATA
    AAAAT
    
    예상 출력
    EEENSNSN
    
  2. 예제 2

    입력
    3 1 2
    TVT
    
    예상 출력
    WEE