// почему не проходит, хотя работает?
public class Solution {
    public static void main(String[] args) throws IOException {
        //напишите тут ваш код
        List<String> listVal = new ArrayList<String>();
        listVal.add("January");
        listVal.add("February");
        listVal.add("March");
        listVal.add("April");
        listVal.add("May");
        listVal.add("June");
        listVal.add("July");
        listVal.add("August");
        listVal.add("September");
        listVal.add("October");
        listVal.add("November");
        listVal.add("December");
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String nameOfMonth = reader.readLine();
        for (int i = 1; i < listVal.size() ; i++) {
            if(nameOfMonth.equals(listVal.get(i))) System.out.println(listVal.get(i) + " is " + (i + 1) + " month");
        }
    }
}