.# ..# #.# #.# #.## ##.####.#### .........'l############ #.####..#............. #. #.###.#.###........... #. #.#.##.# #>.......... #. # ##.###.# #........... #. # .## ##.#.##.# #........... #.#. #.# #.###.#.###....######. #..####.### ###.####..#........# +......<..###.........+.#......# ##.####.##.#.##.####.######....######## ##.###.###.###.# .# #............. ##.##.##.#.##.# #.############ ##.#.#.###.#.# #.# ##...## #... #.# ##.........# #.# #+#######+# #.# #.# ..# ...# ....# ...... ....... ........