Diagnosis (279)

See answer