Second working draft of a CPS algorithm for C--.