l: (x * y) - (2 * x) - (4 * y) + 4 = 0
f = FirstAxis(l)
H, A = Intersect(l, f)
O = Intersect(xAxis, yAxis)
u = Vector(H, O)
l' = Translate(l, u)
α: atand(Slope[f])
l'' = Rotate(l', 180° - α)