#include <stdio.h>

void memcpy_ttt(void *dest, void *src, size_t len) {
	typedef struct { char _[len]; } mem;
	*(mem *)dest = *(mem *)src;
}

int main(void) {
	char msg[6];
	memcpy_ttt(msg, "Hello", 6);
	puts(msg);
	return 0;
}