Reasoning Definition - Search