adding lesson 17
tweaking the soltions