working on complex number problems