##### #...# #+#o###### #.#......# .{######.# .o. { #.########### .o.8 #......S....# ##.{{{{ #.#########.# ##o. #.........#.# #.#######.#.# #.####### #.# #.......# #.# #######.# #)# #.# #.# ..# #.# #.# ###.# #.# #)# ..#.# #.# #.# #.#.# #.# #)# #.#.# #.#.#.## #.#.# #.#....# ##.#.###.###### ##............# #.._..###.###.# #.....# #.....# #.#...# ####### #.##### #. #. #. #.