### ..# ##.## #?.. #..###.# #......# ## . #...<..# .. .. #........# # .###.# ...r....... #.. .?... #.#.......## #....###..# ..#..%.....+ #......<# .###...###### #....#..# .. ....# ##+ #### . #.#.#