Added some code that tests what happens when you remove or add elements to a HashSet. This was based off of a tricky questions where it looks like you are assigning a new value to an Integer object but you are actually creating a new Integer object through autoboxing.