How God Solves Impossible Problems