Algebra for 3rd preparatory second term. - pc lab media (cairo : pc lab media.)