discriminant is a perfect square?