### ...# ...######...# .o....o