20050801 india: Rains play havoc again