#### #...###### #...#....# ####...#....##### ..@....#....#...# #....#........# #......#.##...# ....#+##.#.#.##.# . #.#g%..# # ##.#S##.#.### #...........# .........#.#...# ##########.##..# .. ..# ## .#