DNA Complement and RNA to Protein Translators

Solutions for finding the DNA complement and one for an RNA Translator.
One solution is much more elegant than the other.