separated Set_Integral