multi-domain-reasoning (Multi-Domain Reasoning)