Let z be a complex number such that the imaginary part of z is non-zero and a=z2+z+1 is real. Then, a cannot take the value