Create a subroutine that reverse complements a sequence.
This subroutine should take a nucleotide sequence as a parameter and return the reverse complement.

Here's the pseudo code:

-- BEGIN PSEUDOCODE --

subroutine reverse_complement {

  get the parameter nucleotide string

  reverse complement the nucleotide string

  return the complemented nucleotide string

}

-- END PSEUDOCODE --

Write a program that takes in a nucleotide string as an argument, calls the reverse_complement subroutine, and then prints the reverse complement sequence to STDOUT.

-- BEGIN SAMPLE RUN --

./reverse_complement.pl GAGAGAGAGAGTTTTTTTTT
AAAAAAAAACTCTCTCTCTC

-- END SAMPLE RUN --