Project Euler : Problem #92 : Square Digit Chains (manual merge from other repo)