

from __future__ import annotations

from cmath import sqrt

def 			lowerCamelCase__			(       _a				,      _a				,      _a):

	if a == 0:
		raise ValueError("Coefficient 'a' must not be zero.")
	SCREAMING_SNAKE_CASE :   Tuple					  =							b * b - 4 * a * c

	SCREAMING_SNAKE_CASE :   Dict					  =							(-b + sqrt(_a)) / (2 * a)
	SCREAMING_SNAKE_CASE :   List[Any]					  =							(-b - sqrt(_a)) / (2 * a)

	return (
	    root_a.real if not root_a.imag else root_a,
	    root_a.real if not root_a.imag else root_a,
	)

def 			lowerCamelCase__			(       ):
	SCREAMING_SNAKE_CASE  ,SCREAMING_SNAKE_CASE :   Optional[int]					  =							quadratic_roots(a=5				,      b=6				,      c=1)
	print(f"The solutions are: {solutiona} and {solutiona}")


if __name__ == "__main__":
			main()

from typing import TYPE_CHECKING

# rely on isort to merge the imports
from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


__lowerCAmelCase     :	Union[str, Any]       			=  {
    'configuration_informer': [
        'INFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP',
        'InformerConfig',
    ],
}

try:
    if not is_torch_available():
        raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
    pass
else:
    __lowerCAmelCase     :	Optional[Any]       			=  [
        'INFORMER_PRETRAINED_MODEL_ARCHIVE_LIST',
        'InformerForPrediction',
        'InformerModel',
        'InformerPreTrainedModel',
    ]


if TYPE_CHECKING:
    from .configuration_informer import INFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP, InformerConfig

    try:
        if not is_torch_available():
            raise OptionalDependencyNotAvailable()
    except OptionalDependencyNotAvailable:
        pass
    else:
        from .modeling_informer import (
            INFORMER_PRETRAINED_MODEL_ARCHIVE_LIST,
            InformerForPrediction,
            InformerModel,
            InformerPreTrainedModel,
        )

else:
    import sys

    __lowerCAmelCase     :	List[str]       			=  _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)

