The source of energy

Stone on stone