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