estimation and costing bn dutta shared