Lecture 3 RE Offline Engines