## ... ########.#.# #....#....... ##.))......... #.)........... #)............. #...