I apologize for the long delay in getting these solutions posted.
In the process of developing Web pages by adapting and trying to clarify the solutions we used to mark the exams, I may have introduced some errors. Please let me know if you find something that appears to be wrong.