INVERSE FUCKING KINEMATICS.

Ippy, where's my $10?!?