harmonic motion 500535