# . ##.####### .. ##..#.....## ##.############# #..........# ...#.....#.....# #........# ##............. #........# .. #.............. #.....<..# ... #....@......... #......D....# ..........))....... ..............# ..>.....(.......... [..#............. ..$..........>..... ...o............. ................... ...##......#..... ................... .# #.########### .#....#........... #. ..(.#.#..#.......# .#..#........##.## #. #..>.###....# # ....<.# ##... ........ .... ....... ... ... ..