# # .# ##.#############..### .......o............. .......<..o.[)....... .......)o............ ..................... ###..####.##..##..### #+# ####+## ..# ... ... ...