##+## ##...## #..#..# ####.#%## ##.###%## #...##.## #.'.<.+ #.m.##.## ##.###+# ##