##########.... #<....O....... ##########....