STAGE 5. (Upper Intermediate, about 2300 basic words)