Credit for the script that makes this quiz run belongs to John Gales, whose vocabulary quizzes you can find HERE.