Cast Lion's Eye Diamond from your graveyard by paying ({0} magic symbol) .
Activate Lion's Eye Diamond by sacrificing it and discarding your hand, adding ({U} magic symbol) ({U} magic symbol) ({U} magic symbol) .
Cast Dance of Many from your graveyard by paying ({U} magic symbol) ({U} magic symbol) .
When Dance of Many enters the battlefield, its first ability triggers, creating a token copy of Muldrotha.
Put the nontoken Muldrotha into your graveyard due to the legend rule.
Cast Lion's Eye Diamond from your graveyard by paying ({0} magic symbol) .
Activate Lion's Eye Diamond by sacrificing it and discarding your hand, adding ({B} magic symbol) ({B} magic symbol) ({B} magic symbol) .
Cast Necromancy from your graveyard by paying ({2} magic symbol) ({B} magic symbol) , returning Muldrotha from your graveyard to the battlefield with Necromancy attached to it.
Put the token Muldrotha into your graveyard due to the legend rule.
When the Muldrotha token dies, Dance of Many's third ability triggers, causing you to sacrifice Dance of Many.
Repeat.
Once you have infinite mana, you may cast any other permanent cards in your graveyard that are not solely enchantments and/or artifacts.
Results
Cast all nonartifact, nonenchantment permanent cards in your graveyard.