Renewable energy solved