Los aularios del Campus Norte de la Universidad Politécnica de Cataluña, lugar donde se ha disputado la fase final de las dos Olimpiadas Informáticas anteriores, forman una cuadrícula de cuatro filas por seis columnas de edificios. El nombre de los 24 edificios depende del lugar que ocupa en la cuadrícula, y está formado por una letra mayúscula para las filas (‘A’ para la más al sud, ‘D’ para la más al norte) y un dígito para las columnas (‘1’ para la más al oeste, ‘6’ para la más al este).
Entrada
Una línea con dos caracteres: una letra mayúscula, y un dígito, sin espacio de separación entre ellos.
Salida
Si la entrada no es el nombre de un aulario, escribe una línea con el símbolo ‘?’ (es decir, el interrogante seguido de un salto de línea). De otro modo, escribe cuatro líneas con los nombres de los edificios que están situados al norte, al este, al sud y al oeste del edificio dado (si uno de tales edificios no existe, escribe dos guiones ‘–’ en su lugar).
Puntuación
Input
B5
Output
C5 B6 A5 B4
Input
C2
Output
D2 C3 B2 C1
Input
A4
Output
B4 A5 -- A3
Input
H7
Output
?