## . ##... ..#.### ..... ...).. ...... ###.#.. .... . ....... #...... #.... ..#.... #.#..#a..#... #....