A doctor is good only if the doctor satisfies the following conditions:

He is a �Cardiologist� (but see next conditon)
If he is not a "Cardiologist", he must be working with...