Project Euler #38: Pandigital multiples