Task: Question Answering
Input (English): Let g(h) = h**2 + 3*h + 3. Let r be 2 + 6/(-1) + 2. Let z be g(r). Let n be (0 - z)*(-25)/5. What is the highest common factor of n and 30?
Output (English): 5