A DERIVE program