Produce a sentence which has a cefr level of "b1" that contains the following words: programs, enjoyable, excellent.
These programs are enjoyable to read and are excellent presentations of their respective algorithms.