Friday puzzle -- The Cadets' Mascot
Sorry I'm late with this one.
A square formation of army cadets, 50' on a side, is marching at a constant pace, parallel to two sides of the square. Their mascot, a small terrier, starts the the back rank, and runs forward (at a constant pace) to the front rank of cadets, where it instantaneously reverses direction and runs back to the back rank (at the same pace). It reaches the back rank exactly where the front rank was when the terrier started running toward the front rank (i.e., the formation of cadets has marched 50').
How far has the dog run?