#############.# ........g...... #############.#