Function add can now handle mixed complex and big numbers