###################### .....^.<.........>...# ##.#################.# #.# #.# #.## #.#.########.### ..###........... #.# #....#####.## ...$....#.####.^.## #.#.##...#.......... #. #.#####........ . ... #.))#...... .... #.#.# ..$.. ....# ...#Y# .#.. ... ### #)# # . #)# #(# #)# #.# #.# ... #.# #.# #..