Today's solution

03/02/18/18

Sire, DNA end Neander is.