for(doctor in hospital) { if(doctor.advice == turnonebackon(priorknowledge) && patient.commandments(refusetreatment)) { patient.status = returntosquareone; reveal(doctor.secrets("bannedsubstances")); } }