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