harmonic oscillator work and energy 4967562