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