Почему сase не может установить, что выражения в условиях трушные. Пишет, что невозможно конвертировать int в boolean, хотя в других подобных задачах это срабатывало.