##### # ...####.# #.#..... ####...#### . .####.....