#### ..... ####### ###..# #.....# .....#########.###.# #.............# #.# ##### ##....########## #.######...# ......... .... #......'...+ <....########.##.########>..# .#............O..# #...# #.#.......?...# #...# #.###.######### #...# # #..... #...# #..... ######