EXERCISE: sunfish with explanation