как соблюсти последнее условие ?