Consider a circle centered at $O$ with radius $r$ and a line $\ell$ not passing through $O$. A grasshopper is jumping to and fro between the points of the circle and the line, the length of each jump being $r$. Prove that there are at most $8$ points for the grasshopper to reach.