20031204 india: Power puff girls sweep battle of the sexes