При ремонте электронной платы Вася обнаружил, что плата уже была в ремонте, и один из резисторов на ней заменен на странную конструкцию. Конструкция состояла из $$$k$$$ последовательно соединенных звеньев, а каждое звено — из двух параллельно соединенных резисторов.
Причем, в каждом звене, кроме обычного резистора с ясно читаемым номиналом, присутствовал резистор со странной, нестандартной маркировкой. Осмотрев нестандартные резисторы, Вася пришел к выводу, что все они одинаковые, но определить их номинал не смог. Общее сопротивление всей цепи оказалось равным $$$R$$$ Ом. Выписав для каждого звена цепи номинал известного резистора, Вася получил ряд целых чисел $$$r_1$$$, $$$r_2$$$, ..., $$$r_k$$$.
Помогите Васе — напишите программу, которая по общему сопротивлению цепи $$$R$$$ и известным номиналам $$$r_1$$$, $$$r_2$$$, ..., $$$r_k$$$ вычислит номинал загадочных резисторов.
Первая строка входных данных содержит два целых числа $$$k$$$ ($$$1 \leq k \leq 1000$$$) и $$$R$$$ ($$$1 \leq R \leq 100000$$$), разделенных пробелом. Вторая строка содержит $$$k$$$ целых чисел, разделенных пробелами: $$$r_1$$$, $$$r_2$$$, …, $$$r_k$$$ ($$$1 \leq r_i \leq 100000$$$; $$$2R \leq r_1 + r_2 + \ldots + r_k$$$).
Программа должна вывести единственное число — предполагаемый номинал загадочных резисторов. Номинал должен быть выведен с точность до $$$10^{-6}$$$.
3 11 3 12 30
6.00000000
7 110 15 60 6 45 20 120 70
30.00000000
Напомним, что при соединении двух резисторов с номиналами $$$R_1$$$ и $$$R_2$$$ общее сопротивление $$$R$$$ вычисляется как $$$R = R_1 + R_2$$$ для последовательного соединения и как $$$\dfrac{1}{R} = \dfrac{1}{R_1} + \dfrac{1}{R_2}$$$ для параллельного.