Задача 2 Урок 10.2

Задача 2 Урок 10.2

В примере №2 есть код, который описывает программу угадывания числа с трех попыток. Перепишите этот код так, чтобы:
Можно было бы задать угадываемое число (пусть его вводит пользователь)
Если пользователь все же угадал число - напишите в сообщении о победе с какой именно попытки ему это удалось.

var a, b, i:integer;
begin
  readln(a);
  writeln('ugadai chislo ot 1 do 10 s treh popitok');
  for i:=1 to 3 do
  begin
    writeln('popitka', i);
    readln(b);
    if (b = a) then
    begin
       writeln('pobeda!');
       break
    end else
       writeln('ni hua ne ugadala!');
  end;
  if (i=1) then
  writeln('s pervoy!')
  else if (i=2) then
  writeln('so vtoroy!')
  else
  writeln('s tretii!');
  readln();
end.