20040126 city.delhi: IRBT may be the one saving grace