Discriminant And Solution Types