complex numbers miscellaneous exercise solutions