Cooperative Strategic Planning Enhances Reasoning Capabilities in Large Language Models