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