#include <iostream>
#include <stdio.h>

using namespace std;
typedef pair<double, double> P;

void solve()
{
	P p[3];
	while(scanf("%lf,%lf,%lf,%lf,%lf,%lf", &p[0].first, &p[0].second, &p[1].first, &p[1].second, &p[2].first, &p[2].second) != EOF)
	{
		if(p[0].second == p[1].second)
		{
			cout << p[2].first << " " << p[0].second - (p[2].second - p[0].second) << endl;
		}
		else if(p[0].first == p[1].first)
		{
			cout << p[0].first + (p[0].first - p[2].first) << " " << p[2].second << endl; 
		}
		else
		{
			double a1 = (p[1].second - p[0].second) / (p[1].first - p[0].first);
			double b1 = p[0].second - a1 * p[0].first;
			double a2 = -1 / a1;
			double b2 = p[2].second - a2 * p[2].first;
			double x = (b1 - b2) / (a2 - a1);
			double y = a2 * x + b2;
			double dx = x - p[2].first;
			double dy = y - p[2].second;
			cout << x + dx << " " << y + dy << endl;
		}
	}
}

int main()
{
	solve();
	return(0);
}