# .# ###.##. ....... ....<.. ####.#######....... ........O..