...# ..# o.. ...# ### .o###.... ... (.?.....# #########.##.##........ #.8..8.8#.............. #8{..._.#...........# #.......##### #.# #8.........8###.###.#.# #._.........'.......... #8.........8###.###.#.# #.......#####.#.# #8_.....#.....#.# #.8..8.8#.....+.# #########.....### ..........### ...........<###. #####........... #........... #........... #........... #........... #.......###. ###.......# ####.........# ........###.## .###.....# .# #..##..# .# #........# ............# ...........## ##.....>..## #.....b..# #.....b.... #...........