Short coding challenges from the Project Euler site