#include <string.h>

extern int value;

void *memcpy(void *dest, const void *src, size_t n)
{
  char *d = (char *) dest;
  const char *s = (const char *) src;

  while (n--)
    *d++ = *s++;

  value = 1;
  return dest;
}