program quadratic_equation
implicit none
real :: a, b, c
real :: d, root1, root2
d = b**2 - 4.0*a*c
read(*, *) a, b, c
root1 = (-b + sqrt(d)) / (2.0*a)
root2 = (-b - sqrt(d)) / (2.0*a)
IF (d >= 0) THEN
PRINT *, 'x1 = ', root1
print *, 'x2 = ', root2
ELSE
PRINT *, 'there are no real roots'
END IF
end program quadratic_equation
cHJvZ3JhbSBxdWFkcmF0aWNfZXF1YXRpb24KaW1wbGljaXQgbm9uZQpyZWFsIDo6IGEsIGIsIGMKcmVhbCA6OiBkLCByb290MSwgcm9vdDIKZCA9IGIqKjIgLSA0LjAqYSpjCnJlYWQoKiwgKikgYSwgYiwgYwpyb290MSA9ICgtYiArIHNxcnQoZCkpIC8gKDIuMCphKQpyb290MiA9ICgtYiAtIHNxcnQoZCkpIC8gKDIuMCphKQoKSUYgKGQgPj0gMCkgVEhFTgogICAgUFJJTlQgKiwgJ3gxID0gJywgcm9vdDEKICAgIHByaW50ICosICd4MiA9ICcsIHJvb3QyCiBFTFNFCiAgICBQUklOVCAqLCAndGhlcmUgYXJlIG5vIHJlYWwgcm9vdHMnCiBFTkQgSUYKIGVuZCBwcm9ncmFtIHF1YWRyYXRpY19lcXVhdGlvbg==