torque angular momentum and vector product review 8247192