Algebra of Complex Numbers