Atlas of difficult gynecological surgery.