Почему не работает данное решение. Ведь метод checkSeason() вызывается 4 раза, каждый раз с новым аргументом: 12,4,7,10. Условие задачи не говорит о том, что надо проверять все месяцы.