#. .. #.# #.# #.# #.# #######.#####. ####.......!..... !......<...##..#. #.##.#####.# # #.# # .##.#####.##..# ..............# ##.#.[.......# #....>....# ............# ##.g?.......... ###!........##. #........... #..!.......# ######.....