Viswam walks half a mile to get to school each day. His route consists of $10$ city blocks of equal length and he takes $1$ minute to walk each block. Today, after walking $5$ blocks, Viswam discovers he has to make a detour, walking $3$ blocks of equal length instead of $1$ block to reach the next corner. From the time he starts his detour, at what speed, in mph, must he walk, in order to get to school at his usual time?

$\textbf{(A)}\ 4 \qquad \textbf{(B)}\ 4.2 \qquad \textbf{(C)}\ 4.5 \qquad \textbf{(D)}\ 4.8 \qquad \textbf{(E)}\ 5$
(NOTE: THE FOLLOWING DIAGRAM WAS NOT SHOWN DURING THE ACTUAL EXAM, BUT IS NOW HERE TO GUIDE STUDENTS IN PICTURING THE PROBLEM)
Note that Viswam walks at a constant speed of $60$ blocks per hour as he takes $1$ minute to walk each block. After walking $5$ blocks, he has taken $5$ minutes, and he has $5$ minutes remaining, to walk $7$ blocks. Therefore, he must walk at a speed of $7 \cdot 60 \div 5 = 84$ blocks per hour to get to school on time, from the time he starts his detour. Since he normally walks $\frac{1}{2}$ mile, which is equal to $10$ blocks, $1$ mile is equal to $20$ blocks. Therefore, he must walk at $84 \div 20 = 4.2$ mph from the time he starts his detour to get to school on time, so the answer is $\boxed{\textbf{(B)}\ 4.2}$.
~pianoboy (Edits by [ILoveMath31415926535](https://artofproblemsolving.com/wiki/index.php/User:ILoveMath31415926535), apex304 and MrThinker)