Project Euler #52: Permuted multiples