def translate_path(self, path):
                # abandon query parameters
                path = urlparse.urlparse(path)[2]
                path = os.path.normpath(urllib.unquote(path))
                words = path.split('/')
                words = filter(None, words)
                path = self.root
                for word in words:
                    drive, word = os.path.splitdrive(word)
                    head, word = os.path.split(word)
                    if word in self.root: continue
                    path = os.path.join(path, word)
                return path
Try to rewrite f as a product of two G functions of arguments a*x**b.
dataset/ETHPy150Open azoft-dev-team/imagrium/env/Lib/test/test_ssl.py/SocketServerHTTPSServer.RootedHTTPRequestHandler.translate_path--crossover with--dataset/ETHPy150Open sympy/sympy/sympy/integrals/meijerint.py/_rewrite2