Surgery

All of the following are causes of pneumoperitoneum except -