A.
Prove three distinct complex numbers $z_1,z_2,z_3$ lie on a straight line iff $\bar{z_1}z_2+\bar{z_2}z_3+\bar{z_3}z_1=r$ which $r$ is a real number.
B.
Prove three distinct complex numbers $z_1,z_2,z_3$ lie on a straight line iff there are non-zero $\lambda_1,\lambda_2,\lambda_3$ such that $\lambda_1+\lambda_2+\lambda_3=0$ and $\lambda_1z_1+\lambda_2z_2+\lambda_3z_3=0$
I already knew one condition is $z_1-z_2=r(z_2-z_3)$ for some real number . But don't know how to infer these two conditions. Any hints would be helpful.