Олимпиадный тренинг

Задача 42233. Вычислите значение многочлена - 1.


Вычислите значение многочлена вида: anxn+an-1xn-1+...+a1x+a0 по значениям коэффициентов и значению аргумента.
Входные данные:
1 строка - число N (0<=N<=10000) - степень многочлена
2 строка -
N+1 целое число разделенные пробелом - коэффициенты многочлена an,an-1,...,a1,a0
3 строка - натуральное число
K -  количество значений аргументов (K<=106), для которых надо вычислить значение многочлена
В следующих K строках даны значения аргумента - вещественные числа
Выходные данные:

Вычислите значения многочлена для заданных аргументов. В качестве ответа выведите:
- в 1 строке - аргумент, при котором многочлен принимает минимальное значение. Если таких значений несколько, то выведите минимальное из значений. 
- в 2 строке - значение многочлена для аргумента из 1-й строки. Значение округлите до 0,0000001
ВХОДНЫЕ ДАННЫЕ ВЫХОДНЫЕ ДАННЫЕ
2
1 0 0
4
9.0
-11.0
-9.0
16.0
-9.0
81.0
10
7 -7 -4 3 -6 -9 -7 4 0 -9 8
2
0.01
0.0
 
0.01
7.9100039
 

 
Запрещенные операторы:**; math; pow; sort