... .#. ....) ... #... #.# #... #.# +#...##.# ........# . #....# .... #....####..... #............. #..##.###..... #..#..^....... #..#....#....# #..#....#..## #..#....#.. #..#..#.#.# #########(.####.#.# #oo...............# #'##############..# ... #..# ..... #..##+### # ?...... #.......# ###.# ....... #.......#####<..# ....##. ##......#(......# ...# #. ####..............# #................## #................# #................# #...........###### #......###### #......# ########