Var
p: real;
a1, b1, c1: real;
a2, b2, c2: real;
function SideLength(a1, a2, b1, b2: real): real;
begin
SideLength := sqrt(sqr(a1 - b1) + sqr(a2 - b2));
end;
function Perimeter(a1, a2, b1, b2, c1, c2: real): real;
var
a, b, c: real;
begin
a := SideLength(a1, a2, b1, b2);
b := SideLength(c1, c2, b1, b2);
c := SideLength(a1, a2, c1, c2);
Perimeter := a + b + c;
end;
begin
writeln('Первый треугольник.');
readln(a1, a2, b1, b2, c1, c2);
p := Perimeter(a1, a2, b1, b2, c1, c2);
writeln('Второй треугольник.');
readln(a1, a2, b1, b2, c1, c2);
writeln(p + Perimeter(a1, a2, b1, b2, c1, c2));
end.