### #### ... ..# ##.$# #.# .....##.###### #..#....@.@..# .####..####.####.##### .......####@##.......# #........##....##.# #.......###....##.# ##.. #.......###....##@#..... #........................ #........##)..[...#...... #........##.#..#.####.... #......!..#....#.# #.. ###.####..#.#@.#.# . #.# #.........# .. #.........# #.##...#.#.## #.<.....#.# #........#### # ########.# .... .#### . ######### #.......# #<......# #..)...###.# #.##...... .. .....##.# ## .....# ##..... ....... ########