######### #.......... ..(....... .....#...#. #.#..(#...# #.....( ..# ####(## #.#