diff%28f%28x%29%2Ag%28x%29%2Ah%28x%29%29