#include <iostream>
using namespace std;
int main() {
int i=1;
double a,fact=1.0;
while(scanf("%lf",&a)!=EOF)//читаем поток
{
fact*=i;//увеличиваем фаториал
printf("%.2lf ",(a+fact));//выводим сумму цифры из потока и факториала
i++;//увеличиваем и для увеличения факториала каждый раз при пробегании цикла
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgaT0xOwoJZG91YmxlIGEsZmFjdD0xLjA7Cgl3aGlsZShzY2FuZigiJWxmIiwmYSkhPUVPRikvL9GH0LjRgtCw0LXQvCDQv9C+0YLQvtC6Cgl7CgkJZmFjdCo9aTsvL9GD0LLQtdC70LjRh9C40LLQsNC10Lwg0YTQsNGC0L7RgNC40LDQuwoJCXByaW50ZigiJS4ybGYgIiwoYStmYWN0KSk7Ly/QstGL0LLQvtC00LjQvCDRgdGD0LzQvNGDINGG0LjRhNGA0Ysg0LjQtyDQv9C+0YLQvtC60LAg0Lgg0YTQsNC60YLQvtGA0LjQsNC70LAKCQlpKys7Ly/Rg9Cy0LXQu9C40YfQuNCy0LDQtdC8INC4INC00LvRjyDRg9Cy0LXQu9C40YfQtdC90LjRjyDRhNCw0LrRgtC+0YDQuNCw0LvQsCDQutCw0LbQtNGL0Lkg0YDQsNC3INC/0YDQuCAg0L/RgNC+0LHQtdCz0LDQvdC40Lgg0YbQuNC60LvQsAoJfQoJcmV0dXJuIDA7Cn0=