package com.javarush.task.task10.task1019;

import java.io.*;
import java.util.HashMap;
import java.util.Map;

/*
Функциональности маловато!
*/

public class Solution {
    public static void main(String[] args) throws IOException {
        HashMap<String, Integer> map = new HashMap<String, Integer>();
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

        while(true){
        int id = Integer.parseInt(reader.readLine());
        String name = reader.readLine();
        map.put(name, id);
        System.out.println(id + " " + name);
        }
    }
}
код прошел проверку, но он не прекращает считывать данные и выдает исключение, и не выводит значения при условии что ключ пустой