# .. #. ....#.### .?l.....# .. #.##.# #.##.# .# #.##.# .# #l##.## .# ### #.#...## ##.##.... #......# #....#... ###...## #########..##.... ##.#######.............### #.......(..#######........ #.########## ##..#####. #. #...# #. #...# #. ##...#### #. ##....#.. #. ##......# #. #.......# ##......# #+# ##....#.. #.# ##...#### ##'## ##.#.########...### #.###...'.'.'.<.'.+ ##.#.########...### #...# ##'## #.#.# #.# #.#... #+# #.#.### #.#.# #.#.# #.#.# #..(. #.#. ..#.# ### #