comprehensive guide for the final examination 7986495