Не могу понять, почему не пропускает через последнее условие.