### ###### ..# ########## #....# ###+###.# #........# #....# #.....#.# #........# #....# #.....#.#####........# #....# ###### ###...o)#.....#........######....####....#### .......)......'..............)...'......>...# #####.#o....#.#...........###....###.#.#.##.# # #.###.#.+........#..# ##.........#.# .... ..###........#..# #.........#.# ...#...#.. #........#..............##.# #...###.#.#.###########.####........+<.# ### #.#.#.. ... #........#..# .#.# ## .... #.)......#.## #.# #.# ... ... ....