Problem 4
Let be an equilateral triangle. From vertex we draw a ray toward the interior of the triangle so that it reaches one of the sides. When the ray reaches a side it bounces off following the law of reflection, that is, if it arrives with directed angle it leaves with directed angle . After bounces the ray returns to without ever landing on either of the other two vertices. Find all possible values of .
Step 1 of 7: Triangulate by unfolding reflections
Detailed analysis
Repeatedly reflecting the equilateral triangle across the sides it bounces off tiles the plane by unit triangles. Assign each lattice vertex coordinates with integers, where counts unit steps in the direction of an initial side and in the direction of the other, so the starting triangle has , , . Every unit triangle is obtained from by a sequence of such reflections, and the billiard ray unfolds to the straight segment from to the image of at the point where the ray would finally arrive.