One move. New possibilities.
An untimed check → one guided example → a different check → a retry. Stop after any step; saved work stays saved.
An untimed check → one guided example → a different check → a retry. Stop after any step; saved work stays saved.