### ..# ##.## #... #.!# #.<# #..##### #......# #.#.##+# #.#o)...... #.......... ####....... ....... ....... ....... .......