Redezem's Rosalind solutions