def find_largest_pandigital_prime(): max_num = 987654321 all_pandigitals = all_pan_permutations(max_num) return max(i for i in all_pandigitals if is_prime(i))
def is_circular(n): l = int_to_list(n) return all(is_prime(list_to_int(r)) for r in rotations(l))
def max_consecutive_prime(a, b): n = 0 while is_prime(_evaluate_quadratic(a, b, n)): n += 1 return n