Again the problem will become straightforward if you send the line

to infinity with a projective transformation.
In fact, there is a rule which allows to simplify (or even to trivialize) a lot of problems: use a projective transformation whenever you have a problem about intersections of lines and/or collinearity of points.