### ..# ###.## #....####.. #