/**
 Номер месяца
 Программа вводит с клавиатуры имя месяца и выводит его номер на экран в виде: "May is the 5 month".
 Используйте коллекции.

 Требования:
 1. Программа должна считывать одно значение с клавиатуры.
 2. Программа должна выводить текст на экран.
 3. Программа должна использовать коллекции.
 4. Программа должна считывать с клавиатуры имя месяца и выводить его номер на экран по заданному шаблону.
 */
public class Solution {
    public static void main(String[] args) throws IOException {
        //напишите тут ваш код
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        Map<Integer, String> map = new HashMap<>();
        String[] month = {"January", "February", "March", "April", "May", "June",
                          "Juli", "August", "September", "October", "November", "December"};

        for (int i = 1; i <= month.length; i++) {
            map.put(i, month[i-1]);
        }
        while (true) {
            System.out.println("Enter a month: ");
            String enterMonth = reader.readLine();
            if (map.containsValue(enterMonth))
                System.out.println(enterMonth + " is the " + map.Чтоздесьдолжнобыть? + " month");
        }
    }
}