20020521 city.delhi: Panch Shila residents devised their own project