initial revcomp.dart that was submitted to the revcomp game