Project Euler #92: Square digit chains