20030323 delhi-times: Satta? You bet!