#+# ##.## ##...## ###.....#### +....<.....# ###.....##... ##...## ##.## #+#