## #. #.. #### #... ... ##...#####..# .......l.#..# ......oppp..# ......Z.K# ##...##### #.