Updated complex number homework