.#......... . .. ..... # .. .. # .#..X##......##.. ................ ##................ ................... .................... . .....x............. ? .................... ....##......#.....!.# ....##..xx...#......# .............2........ .. ..........3........ ...................... ............3....... ..................._ .......4............ ..##......##......# #......# ......# ........ ....... ....... ....... ....... ....... .... .......