#.# #.# #.# #.# ### { ... ..# ##+## #.# #.# ##...## # #.# #.###.....## #.#.###.##.......## ###....##.#.........# ...$.......'.......<.+ #####...####.........# #...## ##.......## #.### ##.....## #. ##...## #. ##'## .# .. .#. ..#. .. .# .. #