#...... ....... #.............. #......o....... .. #...........!.. ..###............ ....#.......... ..........##.#.#####. ...........)......... #.........##......... ##............o....... .#.........#....##........ ...............<.o........ #..............#.......... #...#.........#.......... ..........#.##.......... #........#.##.......... ##.......#.)oo..>###### .).#...)....######### .......)....# ##...#..)...# #...........# ....(.......# ###.######### ##