When answering incorrectly the correct answer must be read before the next question is read.
It seems fine except for escaped HTML being inserted as text causing a lot of “gibberish” every time you encounter an escaped character.