@Override
    public boolean containsAll(Collection<?> c) {
        int count = 0;
        for(Object o : c) {
            if(this.contains(o)) {
                count++;
            }
        }
        if(count == c.size()) {
            return true;
        }
        return false;
    }