Problem Solving. .cursorrules strategies