I have a set in Ruby which would hold the objects of a class I created. I am using the set to prevent duplicate values, but I am still getting duplicate values in the set. Am assuming it's because the objects in the sets, even though they have same values they have different address. Below is what I have:I have a set in Ruby which would hold the objec