#...# ##...### ......)## ....... # ...... .#.#. #...# ......#...## .^.....<...# ####.#..##....# ....# #.. ##.#.# #.#.# .# #.... ...# # (.# .....#########..## ........o....... .#..#..o<..>##. ......####o# #.###. .. # #. . #. .. ..