كارنو داسغوبتا (duplicate)