Delayed and occult splenic rupture: a diagnostic puzzle.