A story generation system.