Giant choledochal cyst: The largest reported!. Issue 2 (10th February 2023)