.... ..... ..... .....####### ..........####### ................ #+####.....######## #.............o...# #..###.##########.# #..###)##########.# .................#.# ##...............#.# #...............#.# #...............#.# #....[..........#.# #...............#o# ...%............#'## ...#######+##......# #......# #....<.# #....(.# #......# ########