https://en.wikipedia.org/wiki/Maximum_power_point_tracking
https://en.wikipedia.org/wiki/Continuously_variable_transmis...
What could go wrong?
What could go wrong?