##+## ##...## # ##.....## ##. ##.......## #.#...####.........# .....ZO..'.........+ ###...####.......<.# ##. ##<......## # ##.....## ##...## ##+##