### .....# .. ..# .....#. ... ..##..(.... ...##.........? ..!.......... . #....#...... ..###........... ........<.##... ##.....#....... #...oso....... #..o..)....... .............### .###.#.....### ...#....<# ..# #...... ... #....... .. #.##.....