Solns to Project Euler problems