##+## ##...## ##.....## ##...c...## #.........# +.........+ #.....%<..# ##.......## ##.....## ##...## ##+## ...# ... ... ..# #.# ##+## #.# ##...## ###.# ##.....## ##.#.####.......## #####................# #....................+ #.###....###...).....# #.###....# #........## #.# #.##...[.# #.#.....## #.# #.##..#.## #.##...## #.# #.##..#.# #.###+## #.# #.))....####O# #.# ####.........# +.# #.######.l. #.# .... #.# ###.#. #.# #.#.. #.# #.. .# ..# ### ## ###