def gcd(p, q):
    if p<q: return gcd(q, p)
    if q == 0: return p
    return gcd(q, abs(p%q))
@param sitterThing: The person sitting down on this sittable surface.
dataset/ETHPy150Open CouchPotato/CouchPotatoServer/libs/rsa/_version133.py/gcd--crossover with--dataset/ETHPy150Open twisted/imaginary/imaginary/iimaginary.py/ISittable.seat