If you can write and store an arbitrary program then it's pretty simple to write a "program" that just prints out an answer key/cheat sheet on demand, which is generally the issue that these kinds of rules are trying to solve.
Having a tool that can solve complex problems and knowing how to use it is not an issue that needs to be solved.