Задача "Решение уравнения"

Напишите программу, решающую уравнение Ax2+Bx+C=0 (где x-неизвестное).

Входные данные. Во входном файле записаны три числа A, B, C (по одному в строке). Каждое из этих чисел - целое и по модулю не превосходит 1000.

Выходные данные. В выходной файл выведите сначала количество корней этого уравнения, а затем сами эти корни в порядке возрастания, не меньше чем с тремя знаками после точки. Если корней больше 1000, выведите одно число -1 (минус один). Если корней нет, выведите 0 (ноль).

Пример вводаПример вывода
1 
0 
-2
2 -1.414 1.414
0 
1 
1
1 -1.000
1
2
3
0