..... .. >.... .. ##... .# .... .# ####..###.# #.........# #....og..#### #....o((('.<# #........#### #.#####.## #.# ..# ####