Wandering spleen: a surgical enigma