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