Naive implementation of complex numbers