char *q2strcpy(const char *source);
char *q2strcpy2(const char *source1, const char *source2);
char *q2strcpy3(const char *source1, const char *source2, const char *source3);
char *q2strcpy4(const char *source1, const char *source2, const char *source3, const char *source4);
char *q2strcpy5(const char *source1, const char *source2, const char *source3, const char *source4, const char *source5);
char *q2strcat(char *dest, const char *source);
char *q2stralloc(int n);
void q2strfree(char *s);
