######### .......<# ###.#...# ##... ###.# .# .# .# .#