42 COMPUTATIONAL COMPLEXITY AND THE NATURE OF REALITY