FERMAT (Explicit)

FERMAT (Explicit)