最初に、すべての要件を満たす必要があります