Medusa , Deucalion ,Typhon