import java.util.*; public class SetObject { private int max_priority; private HashSet hs; public SetObject() { } public SetObject(HashSet hs, int max_priority) { this.max_priority = max_priority; this.hs = hs; } public int getpriority() { return max_priority; } public void setpriority(int max_priority) { this.max_priority = ( this.max_priority>max_priority ? this.max_priority:max_priority) ; } public void remove(String x) { hs.remove(x); } public boolean isEmpty() { return hs.isEmpty(); } public HashSet getSet() { return this.hs; } public void setSet(HashSet hs) { this.hs = hs; } /* to get the elements, in case of failures public Set getElements() { } */ }