Задача D. Морковные метры

Автор:Н. Чистякова   Ограничение времени:1 сек
Входной файл:input.txt   Ограничение памяти:256 Мб
Выходной файл:output.txt  
Максимальный балл:100  

Условие

Группа учёных ставит эксперименты над роботом марки OSeL, работающим на моркови. Лаборатория, где проходят эксперименты, представляет собой плоскость, в которой введена система координат: ось OX направлена восток, ось OY — на север.

В начале эксперимента в лабораторию помещают два прямоугольных ящика, наполненных морковью. Стороны каждого ящика параллельны осям координат, положение ящиков задаётся координатами юго-западного и северо-восточного углов: (S, W), (N, E). Затем в точку (X, Y) помещается робот. Задача робота — добраться до ближайшего к нему ящика по кратчайшей траектории.

Помогите учёным определить, к какому из ящиков, с какой стороны (северной, западной, южной или восточной) или к какому углу (северо-западному, северо-восточному, юго-западному или юго-восточному) должен подъехать робот.

Формат входного файла

Первая строка входного файла содержит координаты первого ящика: S1 W1 N1 E1.

Вторая строка содержит координаты второго ящика: S2 W2 N2 E2.

Третья строка содержит координаты робота: X Y. Обратите внимание, что порядок координат робота отличается от порядка координат ящиков.

Все координаты заданы натуральными числами. Ящики не пересекаются, координаты робота находятся вне ящиков.

Формат выходного файла

В выходной файл следует вывести номер ящика и обозначение стороны либо угла, разделённые одним пробелом.

Обозначения сторон: N — северная, S — южная, E — восточная, W — западная. Обозначения углов: NW - северо-западный, NE - северо-восточный, SW - юго-западный, SE - юго-восточный.

Если робот не может выбрать между двумя равноудалёнными ящиками, следует вывести 0.

Ограничения

1 ≤ S, W, N, E, X, Y ≤ 104, S < N, W < E

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

Входной файл (input.txt) Выходной файл (output.txt)
1
10 10 20 20
10 50 30 60
30 0
1 SE
2
0 0 2 10
5 0 10 10
5 4
2 S

0.115s 0.014s 17