A sequence of complex numbers z0,z1,z2,… is defined by the rule
zn+1=znizn,
where zn is the complex conjugate of zn and i2=−1. Suppose that ∣z0∣=1 and z1000=1. How many possible values are there for z0?
1
2
4
1000
21000