Burnt Offering + Reiterate

Burnt Offering
Reiterate

Requires
Burnt Offering must be in hand. Reiterate must be in hand. You control a creature with mana value seven or greater. Mana needed: 4brr
Steps
  1. Cast Burnt Offering by paying b and by sacrificing any creature with mana value seven or greater.
  2. Holding priority, cast Reiterate with buyback by paying 4rr, copying Burnt Offering.
  3. Resolve the copy of Burnt Offering, adding at least 5rr.
  4. Repeat from step 2.
Results
Infinite black mana. Infinite magecraft triggers. Infinite red mana. Infinite storm count.