20050628 city.delhi: Monsoon sneaks in 2 days early