#include <string.h> // For strlen, strcmp, memcpy
#include <memory.h> // Is needed for 'memset'
#include <stdio.h>
+#include <time.h>
#if defined(_MSC_VER)
# pragma warning(disable: 4189) // local variable is initialized but not referenced.
# pragma warning(disable: 4714) // marked as __forceinline not #endif
# pragma warning(disable: 4706)
# pragma warning(disable: 4005)
+# pragma warning(disable: 4459) // declaration hides global declaration
#endif
//[change_declaration