### ..# ### #.# #.# #%# ## #.# #.# .. ##...##.#####.###$...# .............%.....?.. #..####.#####)###...# #.# #.......# #.# #..o.....# ..# #.....#.... ..# #.......... ...# #.....##. . ...# #.....# .. ......' . ###....##