Почему не выполняется последнее требование?