B. Уравнение
ограничение по времени на тест
1 second
ограничение по памяти на тест
256 megabytes
ввод
stdin
вывод
stdout

Задано уравнение вида Ax2 + Bx + C = 0. Ваша задача найти все его вещественные корни.

Входные данные

В первой строке записаны через пробел целые числа A, B и C ( - 105 ≤ A, B, C ≤ 105). Любой из коэффициентов может обращаться в 0.

Выходные данные

Если корней бесконечно много, выводите -1. В противном случае в первую строку выведите неотрицательное целое число K — количество различных корней уравнения. Далее в K строках запишите все корни в строго возрастающем порядке (кратные корни выводить не следует), значения округляйте не менее чем к 5-му знаку. Если корней не существует, то K = 0.

Примеры
Входные данные
1 -5 6
Выходные данные
2
2.0000000000
3.0000000000