#########. #......... ###################.#######.# #...................#######.### #.#######.##.##.>...D....$....# ############# ####.#######.#...#.###########.#.# #.......<...#### #..........#.......# .. #.#............. #.##.####...##...### .# #..########.#### #.##...>..........# .. .... # #.##..###...###.#.# ..... #.##..# ##)## #.#.# ### #.##..####)## #.# #.##........# .# #.##..####..# .# #.##.^# #()# .# # #..####..## .#.#### ..........##....... ........[[<....... ########.######### #.# $ #.# #.# #.# #.# #.# $ $ $ $