Update and rename prototip to complex.cpp