This Marathon includes all 304 questions for this subject matter -- a mix of both simulated and officially licensed questions from past exams. If you make a mistake, we’ll show that question to you again until you’ve answered it correctly. The Marathon will only stop once you’ve answered 100% of the questions correctly.