#include <bits/stdc++.h>
using namespace std;
double f[102][102][102];
int a, b, c;
double q, w, e;
int main() {
  cin >> a >> b >> c;
  f[a][b][c] = 1.0;
  for (int i = a; i >= 0; i--)
    for (int j = b; j >= 0; j--)
      for (int q = c; q >= 0; q--) {
        if (i == a && j == b && q == c) continue;
        int ii = i + 1, jj = j + 1, qq = q + 1;
        if (i != 0)
          f[i][j][q] += f[i][j + 1][q] * (jj * i) / (i * jj + i * q + jj * q);
        if (j != 0)
          f[i][j][q] += f[i][j][q + 1] * (j * qq) / (i * j + i * qq + j * qq);
        if (q != 0)
          f[i][j][q] += f[i + 1][j][q] * (ii * q) / (ii * j + ii * q + j * q);
      }
  for (int i = 1; i <= a; i++) q += f[i][0][0];
  for (int i = 1; i <= b; i++) w += f[0][i][0];
  for (int i = 1; i <= c; i++) e += f[0][0][i];
  printf("%.10lf %.10lf %.10lf", q, w, e);
}
