Supernumerary kidney.