.# ###.# ....# ##...# ....# #...# #...# #######...# ........o.# ##########".o.# #<..........r.# ##########.#..# #....# #.#.... #.####.# ### ##