adding project euler 4