euler problem 49 Prime permutations