overloaded the + operator in set