euler13 old//new. new ~2x as fast