20051124 city.delhi: Police baffled by engineer's mysterious death