. .. #..### ## # ....##.# #. #....##+##. ###..###..$....... ...?.........8.... ###.....#.....o.. ###.#o#......o. #..#.#........ #.##O#........ #. #........>. .. ##......... ............... ######.######## #.# ... ##.# #.. ##