Sullivan and sullivan precalculus