.... .... ...# .... ... ..... #.. ..... #.. ...... #.#####g..# ..####..M#ZY...# .......