inverse kinematics

for solving inverse kinematics