How do you make an endlessly rechargeable battery?

How do you make an endlessly rechargeable battery? [...]