Evaluate the Program