### ### ######### #.#####.### ### #.......### #.........### ###.##### .....?z...# ####........## ####.......######. .......