var
  a, b, c: real;
begin
  (a, b, c) := ReadReal3('Введите a, b и c через пробел: ');
  var d := ((15.5) / (c - 3*a + b)) + ((Power(a, 3.0) + Power(b, 2.0)) / (a - b)) - ((Power(c, 2.0)) / (a - c));
  var e := (Power((d - Power(b, 2.0) + (c / Power(a, 2.0))), 2.0) - 2*Power((d - (Power(b, 2.0) / d)), 2.0)) / (d - 3*Power(a, 2.0) - 3*c) + 5.5;
  var f := d + (e / 17.5) - a + 3*c - Power(b, 2.0);
  var h := ((d - Power(b, 2.0) + a) / (d - b)) - 21*c;
  Writeln(Format('{0} | {1} | {2} | {3}', d, e, f, h));
end.