adding project euler solutions 52