Ok, the challenge called for us to maintain the mIsCheater flag across device rotations in both activities, and if the user cycled through all the questions to clear the flag. I did take the last part of the challenge just a little farther, and maintained the state of mIsCheater for all questions no mater how many times the user rotated through the questions. If the user cheated on any question, the cheating toast was displayed for all questions the user cheated on. After I did all that, I thought of yet another way for the user to cheat and get away with it. If the user clicked the cheat button on a question again, but didn’t click the show answer button, then the mIsCheater flag would be set to false. I have 3 ways in mind to prevent the user from resetting mIsCheater this way. I wonder how many have the same idea.