public static Complex divide(Complex a, Complex b){
		double k = Math.pow(b.im, 2) + Math.pow(b.re, 2);
		return new Complex( (a.re * b.re + a.im * b.im) / k,
							(a.im * b.re - a.re * b.im) / k);
	}