from itertools import permutations
from math import isqrt

def prime(n):
    return n > 1 and all(n % d for d in range(2, isqrt(n) + 1))

if __name__ == "__main__":
    values = sorted({int("".join(p)) for p in permutations("3301") if p[0] != "0"})
    print({n: prime(n) for n in values})
    print("Distinct CICADA anagrams:", len(set(permutations("CICADA"))))
    print("Original puzzle product:", 3301 * 509 * 503)
    print("Sexagesimal pair:", 17 * 60 + 13, 55 * 60 + 1)
