... And some of the elements of that solution are fairly obvious, ...
... you'd have an awesome solution for energy storage ...