Laparoscopic Cholecystectomy with IOC and LCBDE & Choledochoscopy with Stone Extraction by Laparoscopic CBD wash out & Choledochoduodenostomy