Resection of large liver haemangioma
RIGHT HEMICOLECTOMY
Type one choleduchal cyst
Liver mass resection