How to build a generator that runs on water