set intersection rb soln