##+## ##...## ##.....## ##.......## #.........# +.........+ #.........# ##...%...## ##.....## ##...## ##'## #.# ##.## #...# #####...## ..........# #####...## ##(########. #.......... #.########. #.# #.### #.#.. #.#.# #.#.# #.#.# ### #.#.# .. ##.#.# .# #######....###.# #.....%....<...###.#.# ...#####......)........ ##.#####.###.... #.# .# #.# .# #+# .# .# .# .. #