##### #######+#.... #.........# #......<.!# #........## #........# #......... #.#########