CADUCEUS: An Experimental Expert System for Medical Diagnosis