Pregunta de entrevista de Schonfeld

coding gcd function, GIL, multi-threading, etc...