my solutions for problems at https://projecteuler.net