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