Solving the Three Body Problem