Solving the Unsolvable Problems