複素数の問題が全然分かりません。どうぞよろしくお願いします。

2つの複素数z1,z2(z1≠0,z2≠0)について
z1^2+z1*z2+z2^2=0 が成り立つとき、
a)複素平面において、原点を0とし、z1,z2を表す点をそれぞれP.Qとするとき
∠POQの大きさを求めよ。

b)|z1|=2とするとき、|z1-z2|の値を求めよ。