Задача C. Нефтяной кризис

Автор:И. Блинов   Ограничение времени:1 сек
Входной файл:input.txt   Ограничение памяти:512 Мб
Выходной файл:output.txt  
Максимальный балл:100  

Условие

Нефтяная компания ежедневно производит N баррелей нефти, M из которых идёт на производство бензина, остальная нефть идёт на продажу. Из 1 барреля нефти получается 1 баррель бензина. В текущем месяце цена на нефть составляет S1 долларов за баррель, цена на бензин S2 долларов за баррель. В начале каждого месяца цена на нефть изменяется на P процентов относительно цены в предыдущем месяце (P > 0 означает повышение цен, P < 0  — понижение).

Рост цен на нефть, разумеется, вызывает рост цен на бензин. При этом цена на бензин увеличивается на те же самые P процентов.

Падение цен на нефть тоже вызывает рост цен на бензин. Это происходит потому, что нефтяной компании необходимо перекрыть недополученную прибыль от продажи нефти. В таком случае цена на бензин увеличивается на величину, необходимую для сохранения ежедневной прибыли на прежнем уровне.

В случае если цены на нефть не изменяются, то цена на бензин увеличивается на величину инфляции. Эта величина фиксирована и равна 10%.

Финансовым аналитикам надоело определять цены вручную, и они просят вас написать программу, которая определит цену на бензин в следующем месяце.

Формат входного файла

Первая строка входного файла содержит 5 целых чисел N, M, S1, S2, P.

Формат выходного файла

Выходной файл должен содержать одно вещественное число, новую цену за баррель бензина с точностью не менее 2-х знаков после запятой.

Ограничения

1 ≤ N, M ≤ 1000

1 ≤ S1, S2 ≤ 100

100 ≤ P ≤ 200

Примеры тестов

Входной файл (input.txt) Выходной файл (output.txt)
1
15 5 1 2 0
2.2
2
15 5 1 2 -30
2.6
3
10 5 1 2 100
4

0.104s 0.015s 15