# .... ..... ...... ....... ....... #.### ....... .......##........ ......SW........a ###..######.###.#