Endoscopic retrograde cholangiopancreatography (ERCP) with stone extraction. Illustration courtesy of Dr Shannon Zhang.