Finished implementing improved good-enough procedure. Exercise 1.7 complete. #1