. ... ######..... #..<...# ######.#