Solving the Complexity