intersection work and big_sort is better