## ######## #. ........ #) #....... ###.####....... #.......[...# #### #....#....##..... # #......#+#....... #.#.....