## #.## ..# #..###....# ##...# ...# ###.# ...# ####.##+..# #....#.#..# #.####.##.# #+#+##.#....##.# #...##.#.#.###.# +.<.'..#.#.#.'.# #...##.#.#.#.#.# #+#+##.#.#...#.# #...#####.# ## ##### #..###...#. #+....l..... ##...###...## #....# ## ###....# ##......# #+....⌠..# ........l####.# ..............# ....[....###### .####.#.## ...#. #####. #. #. .. ##