Currently, when the user cheats on a single question, they are considered a cheater on all the questions. Update GeoQuiz to track whether the user cheated on a question-by-question basis. When the user cheats on a given question, present them with the judgment toast any time they attempt to answer that question. When a user answers a question they have not cheated on yet, show the correct or incorrect toast accordingly.