Providing step-by-step solving instructions
Demonstrating solving algorithms
Identifying potential mistakes in solving process
Offering tips and strategies for faster solving