Project Euler and Project Rosalind Solutions