##.########### ........@....##### ##.^######........ #.#.##### ... # ..... #....># ##^##.# ## .# ##