#. # #.#. #..#### . #..#..## .# ####......##.#### #..#............^ ##.............## #....