this is good - I know some people who do this exercise make the mistake of putting this line in the loop, so it regenerates the number between each guess; whaaat