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