20021007 delhi-times: Stress is good for you too