### ####.. #.. #..#.# ...# #..#.####....# ###..#.#.......@. #!..@...<...# #.#....##......# #.#............. .....#####.##... ##..... .# .. #.##.## .# #.##.# # #.##.# #.##.# .