Помогите, что не так?
package com.javarush.task.task08.task0815;
import java.util.HashMap;
import java.util.Map;
import java.util.Iterator;
import java.lang.*;
/*
Перепись населения
*/
public class Solution {
public static Map<String, String> createMap() {
HashMap<String, String> map = new HashMap<>();
map.put("Мария", "Петрова");
map.put("Ангелина", "Михаилова");
map.put("Евгений", "Онегин");
map.put("Арсений", "Шпиц");
map.put("Аделаида", "Джонс");
map.put("Ринат", "Джарумов");
map.put("Джама", "Джурабаев");
map.put("Амиго", "Дизель");
map.put("Диего", "Соляр");
map.put("Руфь", "Немцова");
return map;
}
public static int getCountTheSameFirstName(Map<String, String> map, String name) {
int i = 0;
for(String m : map.keySet()){
if(m.equals(name)){
i++;
}
}
return i;
}
public static int getCountTheSameLastName(Map<String, String> map, String lastName) {
int i = 0;
for(String m : map.values()){
if(m.equals(lastName)){
i++;
}
}
return i;
}
public static void main(String[] args) {
}
}