Adaptive Deep Reasoning: Triggering Deep Thinking When Needed