I have been thinking this for some time so bear with me. If you were to fill a 50 gallon barrel 20 ft in the air. If has potential energy and by some mechanical engineering have that barrel lift weights, possibly sand to 20 ft. I don't know how much weight or how many times you would have to do this but eventually you would get all weights to 20 ft. If, maybe to equal the weight of the 50 gallon barrel. I like the Ram pump and maybe it could figure in the equation of filling other barrels with water. I am not a engineer so I don't know if any of this carries any weight but it seems to me it would create energy forever.