void my_strcpy(register char *s, register char *t)
   /* requires: t has as much space as s has elements */
   /* effect: copy s to t */
{
  while (*s++ = *t++)
	;
}

int main()
{
  char s[] = "Are you proud of your life?";
  char t[100];
  int i;

  for (i=10000000; i > 0; --i) {
    my_strcpy(s,t);
    my_strcpy(t,s);
  }
  return 0;
}
