### ...# ..# ...## #.# .... ... #.# ... ... #.# .. .#########.# ########.# .# ...^.....#.# #.....<..####.#####. .#######.#.# #.######............ #.#.# #.# #............ #.#.# #.# ######.#####. ######.#.###.####### ... #.......>........... ..... ....##.#.####..####### ##.## # #.#.# #.## .# #.#.# #.# .# ....# #.# #.### #.# #. ... #. ... ..( ### ..# ###.# ...## ... #.# #<# #.....# .W###.# ##.. #.# #.. ... ###