Surgery

Best treatment modality for common bile duct stone is -