Challenge solutions

Is there somewhere where we can see solutions to the various challenges spread throughout the book? I know this might be classed as “cheating”, but I see it as a way to figure out where I went wrong or where I can improve my code.

Some of the challenges are a little challenging to say the least and, personally I’m not entirely sure what the challenges are requiring me to produce, either for output or as a solution. Samples of the solutions and, where required, the output would help in many ways, not just in clarity, but in code writing technique.

I know there are various students’ examples, but these are not necessarily coherent, or of sufficient quality in code - yes they can produce conversation about the solutions, which can also help, but even so I would prefer solutions produced by the teaching faculty, or by coders with a knowledge of the subject.