Problems from Project Euler, TopCoder, CodeForces, etc.