#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;

void trans(double tx, double ty, double &x, double &y) 
{
    x += tx;
    y += ty;
}

void rotate(double theta, double &x, double &y) 
{
    double tx = x;
    double ty = y;

    x = cos(theta) * tx - sin(theta) * ty;
    y = sin(theta) * tx + cos(theta) * ty;
}

int main()
{
    double x1, y1, x2, y2, xq, yq;
    char ch;

    cout << setiosflags(ios::fixed) << setprecision(6);
    while (cin >> x1 >> ch >> y1 >> ch >> x2 >> ch >> y2
           >> ch >> xq >> ch >> yq) {
        double theta = atan((y2 - y1) / (x2 - x1));

        trans(-x1, -y1, xq, yq);
        rotate( -theta, xq, yq);
        yq *= -1;
        rotate( theta, xq, yq);
        trans(x1, y1, xq, yq);
        
        cout << xq << " " << yq << endl;
    }
}