### ##.############# #####...#...)gggg..# #........(########.# #.#.<.....# ##......# ##...#.# ##.##.# ####.. ...# #.%#