In this geometry puzzle (Problem 2.16 of the game "Pythagorea"), a 6x6 grid is given. Inside the grid there's a black line and a point A not on the line. The goal is to draw a line through A parallel to the given black line.
The solution must be achieved by drawing lines between points, including the starting grid points, the intersections between the grid and the given black line, and new points/intersections that appear after drawing more lines. Circles cannot be drawn. Everything must be done within the grid, the grid cannot be extended.
There's no limit to the number of steps/lines used before getting to the solution. And there are several ways to arrive at the solution, but the last step is always drawing the intended parallel line, e.g. the second-to-last step creates a point B so that joining A and B creates the intended parallel line.
If from this description and the first image you can figure out a way to the solution, feel free to explain it. Otherwise, see the second and third images. The parallel line shows in yellow and the other construction lines in blue.
This is a 3-step solution:
This is a 2-step solution:
This last image shows both solutions for comparison.
The question is:
How do these solutions work? What theorems are applied in each one?
Thank you










This is not the solution you have asked for. We just want to show you that the angle of the triangle appeared in the first solution is not equal to $90^o$. At the same time, we include another solution for your perusal. It was obtained by drawing a line joining $H$ and $G$ to intersect a vertical grid line at $O$.