var
y, n, i: integer;
begin
n := 12;
y := 1;
i := 1;
repeat
y *= i;
i += 1;
until i > n;
writeln(y);
end.
------------------------------
var
y, n, i: Integer;
c: array of integer;
begin
readln(n);
setlength(c, n);
for i := 1 to n do
begin
write('c[', i, '] => ');
readln(c[i - 1]);
y := y + c[i - 1];
end;
writeln(#13, y);
end.
----------------------------------
const
a = 20.3;
var
f, x: real;
begin
readln(x);
if (x > 1) then
f := ln(x + 1)
else
f := sqr(cos(sqrt(abs(a * x))));
writeln(f);
end.