20040918 delhi: Delhiites deluged