The Religion of Problem Solving