Why can't a demon summon another demon? It just has to be weaker than the previous one.