global class complex { double r; // real part double i; // imaginary part }