public class Solution {

    public static int countFirstName = 0;
    public static int countLastName = 0;

    public static HashMap<String, String> createMap() {
        //write your code here
        HashMap<String, String> mapOfNames = new HashMap<>();
        mapOfNames.put("Andrei", "Damigeana");
        mapOfNames.put("Florin", "Damigeana");
        mapOfNames.put("MIoara", "Geana");
        mapOfNames.put("Victor", "Damigeana");
        mapOfNames.put("Diana", "Brotac");
        mapOfNames.put("Cristiana", "Brotac");
        mapOfNames.put("Nelu", "Brotac");
        mapOfNames.put("Camelia", "Brotac");
        mapOfNames.put("Daniel", "Daniel");
        mapOfNames.put("Damiana", "Damiana");

        return mapOfNames;
    }

    public static int getSameFirstNameCount(HashMap<String, String> map, String name) {
        for (Map.Entry<String, String> pair : map.entrySet())
            if (pair.getValue().equals(name)) countFirstName++;

        return countFirstName;
    }

    public static int getSameLastNameCount(HashMap<String, String> map, String lastName) {
        for (Map.Entry<String,String> pair2 : map.entrySet())
            if (pair2.getKey().equals(lastName)) countLastName++;

        return countLastName;
    }

    public static void main(String[] args) {
      /*  System.out.println(getSameFirstNameCount(createMap(), "Damigeana"));
        System.out.println(getSameLastNameCount(createMap(), "Andrei"));
        */
    }
}