### ..# #.. #.# #... #.# #+## ... #.# ##...## #.####.# ##.....## #.#.##.###.......## .#####......##.........# .............'.........+ ###..).####.........# #.#.## ##.......# #.### ##.....## ##.#. #<# ##...## ... #.# ##'## ... #####.###########.## ... # #.........##.......# # #.#.# #.......%.##.####..##### #.##$#.# #.........##.#.........# #......# #.....[...##........##.# #.# #...................##.# #.# #.........##.#.##...##.#######.# #.........##.#.###.............# #.........##.#.