Solving Impossible Problems