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