20040423 city.delhi: The gods shower luck - and rain