....# ...# ...#### .....# .# .....# ?....#####....# ...........[..# .##..#####....#.. ........<.......# ..##.#..o.....### #....o.....# #.........o...# ##....!##.....# ##.... ....### #.... #....) ##### #...... ..#.#