Eco Stack

Anglec magic
26

Build green, stack high, and save the planet in this eco-puzzle!