#+## ### # ###...###..###.. #.(............. #............... +.......<....... #......O........ ####..###..##### #. ..# # .... ..... ...(... ..#.#.. ...∩..#