Added reveal algorithm feature
Made Set.java protected
test merge
test merge