Program series17; var a,b,n,i: integer; bol: boolean; begin i: =0; n: =0; bol: =true; writeln('введите число b'); readln(b); writeln('введите число n'); readln(n); writeln('введите ',n,' целых чисел.'); while i < n do begin read(a); if (a> b)and(bol) then begin write(' ',b); bol: =false; end; write(' ',a); inc(i); end; end. причем здесь bol и как он работает объясните