Solutions to Project Euler Questions