{Первое простое число, равное или превышающее m} function FirstSimpleAfter(m: integer): integer; var n, k: integer; simple: boolean; begin n := m; if n mod 2 = 0 then Inc(n); while True do begin k := 3; simple := True; while k*k