Surgery: A Problem-Solving Approach