Solutions for the problems at https://projecteuler.net/