Pneumoperitoneum and pneumoretroperitoneum: a surgical dilemma.