@madd, for you this game will probably be a good exercise in realizing how if you know the solution to a problem, the steps to solve it look trivial compared to someone who doesn't know the solution. Details that solve the problem may not appear to be useful for someone who doesn't know how the problem is solved.