Project Euler #32: Pandigital products