Нужна помощь в решении задачи в паскале
function P(n: integer): real;
begin
if n = 1 then Result := 2 / 3
else Result := P(n - 1) * 2 * n / (2 * n + 1)
end;
var n := ReadInteger();
Write(P(n))
end.
//PascalABC.NET
seqgen(readinteger(), x -> (2 * x) / (2 * x + 1), 1).Product.Print;