# Rna Transcription Given a DNA strand, return its RNA complement (per RNA transcription). Both DNA and RNA strands are a sequence of nucleotides. The four nucleotides found in DNA are adenine (**A**), cytosine (**C**), guanine (**G**) and thymine (**T**). The four nucleotides found in RNA are adenine (**A**), cytosine (**C**), guanine (**G**) and uracil (**U**). Given a DNA strand, its transcribed RNA strand is formed by replacing each nucleotide with its complement: * `G` -> `C` * `C` -> `G` * `T` -> `A` * `A` -> `U` ## Resources Remember to check out the Perl 6 [documentation](https://docs.perl6.org/) and [resources](https://perl6.org/resources/) pages for information, tips, and examples if you get stuck. ## Running the tests There is a test script included with the exercise; a file with the extension `.t`. You can run the test script for the exercise by executing the command `prove . --exec=perl6` in the exercise directory. You can also add the `-v` flag e.g. `prove . --exec=perl6 -v` to display all tests, including any optional tests marked as 'TODO'. ## Source Rosalind [http://rosalind.info/problems/rna](http://rosalind.info/problems/rna) ## Submitting Incomplete Solutions It's possible to submit an incomplete solution so you can see how others have completed the exercise.