Solutions to various problems in projecteuler.net