program mkhau;
uses crt;
var pass: string;
d:byte;
procedure doi;
var s3: string;
begin
clrscr;
write('nhap pass moi: ');
readln(s3);
pass:=s3;
d:=0;
end;
procedure kt;
var s, s2: string;
begin
repeat
begin
if d=3 then
begin
writeln('doi mat khau?');
writeln('"yes" or "no"');
readln(s2);
if s2='yes' then doi;
end;
if d=5 then exit;
write('nhap mat khau: ');
readln(s);
inc(d);
end
until s=pass;
end;
begin
clrscr;
write('tao pass: '); readln(pass);
d:=0; kt;
readln;
end.
{GM Kiet}