.. #.# ###.# #...# . #...## #.#######....# .........#...## # #.........#....# ... ...............# #.. #####.#####.###...### . #... #...#.# #.# #.#...### .# .####..###...#.#####.###.#.....# .# .........o...............#.....# .# .####..####....#####.###.#.....####.# ..................................# .........................#######...# ####...###[..#######.....# #.).# #.. #...# ...### #...## . ##### #### ##...# #<..# #...# #####