solutions for rosalind.info