solidもそれらの条件を満たしてる