void printFunction(Fraction<Complex<int>> _fraction) {
	int a = _fraction.Numerator().Real();
	int b = _fraction.Numerator().Imaginary();
	int c = _fraction.Denominator().Real();
	int d = _fraction.Denominator().Imaginary();

	cout << "(" << a << SIGN(b) << b << "i)" <<
		" / (" << c << SIGN(d) << d << "i)";
}