temarihoward temarihoward 18-01-2024 Biology contestada dna strands separate from each other transcription or translation