Gallstone ileus--an atypical presentation and unusual location.