## #. ######.#########.# ........o{........ ..####.#o######..# #.o#.# #..# #.# .... ## #.#.. ..... .###..