## . . .# ... ....####.#..... .......