..# #.#.# #.... #.#.# #.# #.#.# #.# #.#<# ## ... #.#.# . ..# ########.#.# #.#.# .......<...## #####.#.# #.# ########....# ........# ##.## ####.##.# #.....###...##. #^##.# #.##....O...... #.##.# #.####...##. #.##.# #. #.## #.##.# #.#####$#### #.##.# .$.........# #.##.# #.###.####.# #.##.# #. #.# #.##.# #.#################.##)# #...................##.### ####...#############.....# #####...[......######.....# ........######............# ######### ########.....# #.....# #######