Collaborative Social Reasoning