CS184 ass4, inverse kinematics