##### ....# #.#.######. #@#........ ##.#........ #...<....... ############