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