oscillatory mechanics 3025852