Problema del perro

Una compañia de 400 soldados está lista para marchar. Forman un cuadrado de 20 metros x 20 metros , y tienen por mascota un perro , que esta con ellos justo en el centro de la primera fila. La compañia empieza la marcha , con una velocidad constante , y la mascota empieza al mismo tiempo a marchar siguiendo el perimetro de la compañia en el sentido de las agujas del reloj , tambien a una velocidad constante. El perro ha sido entrenado ( muy bien entrenado , aclaro) de tal forma que cuando la compañia avanza 20 metros , él recorre el perimetro completo de la compañia y vuelve a su posicion del centro de la primera fila. Los soldados han avanzado 20 metros , pero…¿Que distancia ha recorrido el perro? Mover las barras de p, q, r.... en orden.