I'm working on a module that the learner must be able to revisit all questions an unlimited number of times. The learner can only advance if they have at least attempted the question, but once they have, they should be able to go forwards, or backwards, as often as they like. Points will be awarded for each correct answer, but only if they get it correct at the first attempt. Otherwise, no points are awarded. Is this possible to set up?