какую задачу решает приведенный фрагмент программы на языке Паскаль (a и b-переменные целого типа)
readln (a,b);
while ab do
if a>b
then a:=a-b
else b:=b-a;
writeln(a);
1)определяет минимум из двух чисел a и b
2)меняет значение a и b местами
3)определяет наименьшее общее кратное чисел a и b
4)определяет наибольшее общее кратное чисел a и b
5)определяет,на сколько больше значение среди чиселa а и b отличается от меньшего из них