######### ##....... ....... ..... #. #... ..# ... ##.o# ..# #...##...# #.# #.%...._.###.# #...##.......######### . ##......#.......# ##...#..........# ...#.......#.......##### .........)....(.........# #.###########.......## #.......# #.......# ###..#### #(.# ########.## .........# ########.# #<# #.# #.# #.# #.# ###