#...$.....# ##### #r........# #...# #......r(.# #...# ###.l.$.....# #...# . ............# .. #...# .# #.........# .. #...##.# #......o..# .### #.<....# #....## #.#..#..########. ... #..#####...###..)....... ##.........#########.... #######.....# #... # #..###.## #..# ....## #..##..# ########.....# #......### ....####...# ### #.#.# #.#.# #...## ##...##### #.%<....# ##......# #......# #......# ..[...... ##......### #......# #......#