draft of hint/answer chooser
draft of exhaustive test
draft of exhaustive test
no syntax errors, but may contain flaws