These programs were written based on challenges from the website projecteuler.net