[WaterTreatmentPlant] working OK, no deadlock, no redundant code