polynomial practice problems