Почему не проходит третье условие? действительно компилятор выдает ошибку, если все упорядочено, но я вообще не могу понять почему