. . .#. ... #.# # #.###.# #.... #..# #<.# #..# #..# #).# #..# ####..##### #.........# ## #.##....#... .# # ##...# # .# # #..## .# ....##..##########o###### #...........)o........ #......####.##)....##### #.#.#..# #...#.#.#.# # #....#...^.....#... ..#...!#...#.### ### #..###.####.##.# #.# ##. #.##.# .. # ...... # #..