public class Solution {
    public static void main(String[] args) {
        Map<String, Cat> map = createMap();
        Set<Cat> set = convertMapToSet(map);
        printCatSet(set);
    }

    public static Map<String, Cat> createMap() {
        Map<String, Cat> catMap = new HashMap<>();
        Cat cat1 = new Cat("Bars");
        Cat cat2 = new Cat("Vars");
        Cat cat3 = new Cat("Mars");
        Cat cat4 = new Cat("Tars");
        Cat cat5 = new Cat("Dars");
        Cat cat6 = new Cat("Nars");
        Cat cat7 = new Cat("Yars");
        Cat cat8 = new Cat("Pars");
        Cat cat9 = new Cat("Lars");
        Cat cat10 = new Cat("Qars");
        catMap.put("Bars", cat1);//напишите тут ваш код
        catMap.put("Vars", cat2);//напишите тут ваш код
        catMap.put("Mars", cat3);//напишите тут ваш код
        catMap.put("Tars", cat4);//напишите тут ваш код
        catMap.put("Dars", cat5);//напишите тут ваш код
        catMap.put("Nars", cat6);//напишите тут ваш код
        catMap.put("Yars", cat7);//напишите тут ваш код
        catMap.put("Pars", cat8);//напишите тут ваш код
        catMap.put("Lars", cat9);//напишите тут ваш код
        catMap.put("Qars", cat10);//напишите тут ваш код
        return catMap;
    }

    public static Set<Cat> convertMapToSet(Map<String, Cat> map) {
Set<Cat> set = new HashSet<>();
      set.addAll(createMap().values()); // ошибка тут, но в чём?
      return set;//напишите тут ваш код
    }