# ... ###.# .....# ##### #### .....##...##..... .........(..... #....<#.##.# #...#.)....# #..........# ###..#.....# #........# ###...#o#..# #...#.#.#..# #...#.#o#..# #...#.>o#..# #...##..#..# #.......#..# #..####.#..# #.......#..#### ..#.###........# ##.#. #........# #.#. #........# #. #........... #........##. ............ .........####. .......)?.# .....o.....