so close

need to rewrite best( ) to use tryWord( )