Wandering spleen with horseshoe kidney a rare occurrence. (2018)