Question: On a test containing 120 questions , the final score is based on 1 point for each correct answer and 0.25 of a point subtracted for each incorrect answer. Allan answered all of the questions and received a final score of 100 points. How many questions did Allan answer correctly?
Answer: 104