########## .#.......... #.#........... _............. # #............ #.#............ #.....)......... #.....O....... #######'########.. ##...##...##..)## #>.⌠....⌠.)..⌠.<# ##...##...##...## #######'####### ##.## #...# #.⌠.# #...# ##>## ### # ##8. ##... #>... ######. #...# ###...# #+ #<....###### #. ###........# #. #........# #. #.######## #.########### ###.## #.<.........## ##....# ########.###.###.###.# #.# ##.#.## #.# #.####...####.# #.............# #.####...####.# #.. #.#.##...# ### #.###.#.### ..# ##..# ### ####