### .. ##.. .......#.. #...## #.# #...# ##.## #... #...# #.. ##.#.# ..######.# ##>.#.## .........###..##..# .........o...####.#### ........#########.)..### ...................<...##### ###..###############.).....# #.. ######### #P . ..