public class Solution {
    public static Map<String, String> createMap() {
        Map<String, String> map = new HashMap<>();
        map.put("Torov", "Vadim");
        map.put("Lozova", "Ira");
        map.put("Peskov", "Dima");
        map.put("Fukina", "Lyuda");
        map.put("Ivanov", "Ivan");
        map.put("Ivanova", "Dima");
        map.put("Osin", "Vadim");
        map.put("Dminova", "Dima");
        map.put("Rekin", "Stepa");
        map.put("Rekin", "Shmyga");
        return map;
    }

    public static int getCountTheSameFirstName(Map<String, String> map, String name) {
        int count = 0;
        for (Map.Entry<String, String> pair : map.entrySet()){
            if (pair.getValue().equals(name)){
                count++;
            }
        }
        return count;
    }

    public static int getCountTheSameLastName(Map<String, String> map, String lastName) {
        int count = 0;
        for (Map.Entry<String, String> pair : map.entrySet()){
            if (pair.getKey().equals(lastName)){
                count++;
            }

        }
        return count;


    }

    public static void main(String[] args) {


    }
}
Вроде все считается, но валидатор выдает ошибку "Метод createMap() должен создавать и возвращать словарь Map с типом элементов String, String состоящих из 10 записей по принципу «Фамилия» - «Имя»." Где я ошибся?